Commit graph

155 commits

Author SHA1 Message Date
Ivo Verberk a57683171f Add verbosity flag 2016-06-05 13:17:13 +02:00
Ivo Verberk 6a5e46a152 Scope the test 2016-06-05 12:37:18 +02:00
Sean Chittenden cb9b4eca83 Merge pull request #1156 from hashicorp/f-x-sys-unix
Use x/sys/unix vs syscall package where appropriate
2016-05-09 11:56:00 -07:00
Sean Chittenden 4a507c0ddb Fully enumerate build targets
Exclude broken build targets from gox
2016-05-07 12:12:04 -07:00
Sean Chittenden 83114d2681 SHA512 rkt downloads
Only extract rkt if it hasn't been.  Only Fetch if it's missing.  Verify SHA512 of the tarball before extracting.

Discovered while recreating pathological failure conditions on local vagrant cluster and recreating vagrant clients in a loop over night (read: overnight testing revealed that rkt-1.2.0.tar.gz.723 didn't vary in its contents compared with rkt-1.2.0.tar.gz)
2016-05-07 10:14:36 -07:00
Sean Chittenden 90ef6301c3 Upgrade rkt from 1.2.0 to 1.5.1 2016-05-07 10:06:57 -07:00
Alex Dadgar 2163bb1b6a
Release v0.3.2-rc1 2016-04-14 13:49:20 -07:00
Alex Dadgar f38ed64938 Validate driver config on job register 2016-04-13 15:55:46 -07:00
Abhishek Chanda 5a5ef65bc4 Update rkt and docker 2016-03-18 22:18:59 -07:00
Diptanu Choudhury 02588be335 Merge pull request #933 from hashicorp/b-go-linker-flag
Go's -X linker flag now requires only one argument
2016-03-17 12:33:15 -07:00
Sean Chittenden 7fbc365feb Go's -X linker flag now requires only one argument 2016-03-17 11:57:46 -07:00
Alex Dadgar e6d50f96ef Respond to comments and fix test 2016-03-15 20:21:52 -07:00
Abhishek Chanda 63b3703135 Always use the new package config if there is a conflict 2016-03-03 20:40:34 -08:00
Abhishek Chanda bff2127ecf Test against latest stable docker 2016-03-03 20:40:34 -08:00
Abhishek Chanda a038d60a3b Disable ipmasq in the default ptp network 2016-03-02 14:04:14 -08:00
Abhishek Chanda 3da757addf Print rkt and docker versions after installing 2016-03-02 14:04:14 -08:00
Abhishek Chanda b47724e1e7 Put docker version in the script 2016-03-02 14:04:14 -08:00
Abhishek Chanda 0eac97b712 Add a shebang to docker update script 2016-03-02 14:04:14 -08:00
Abhishek Chanda e1a1b7fc66 Enable running rkt tests in travis
- Introduces a travis target in Makefile to update docker and
  install rkt
2016-03-02 14:04:14 -08:00
Diptanu Choudhury 25fd1194fc Removing support for Go 1.5.3 2016-02-22 00:42:34 -08:00
Diptanu Choudhury efea99001a Fixed the make dev target 2016-02-12 10:36:11 -08:00
Diptanu Choudhury 7875aceca9 Excluding vendor tests 2016-02-12 10:26:19 -08:00
Diptanu Choudhury 9897b600ca Using godeps to build 2016-02-12 10:02:16 -08:00
Jake Champlin f40371963b Allow compilation on BSD
BSD Make uses `$.CURDIR` instead of `$CURDIR`. BSD and GNU share `$PWD`
though, so it works as a drop in replacement.

Also update scripts in `scripts/` to call `/usr/bin/env` in the shebang,
as BSD places `bash` at `/usr/local/bin/bash` instead of `/bin/bash`
2016-01-27 20:37:29 -05:00
Alex Dadgar 1ceb6f012a Fix a bunch of tests
Up timeouts

trusty travis beta

Increase timeouts
2016-01-20 16:03:53 -08:00
Alex Dadgar 8c63515efd Travis uses sudo/docker and run tests as root 2016-01-19 15:44:04 -08:00
Seth Vargo 0f03575030 Remove old scripts 2016-01-13 22:05:56 -05:00
Diptanu Choudhury 0ec181e608 Removed a broken dependency 2015-12-17 13:12:28 -08:00
Diptanu Choudhury f6fb42835e Using cgo dependencies to look up users 2015-12-15 11:12:13 -08:00
Camilo Aguilar 6e5c34e514 Fixes #505
https://github.com/hashicorp/nomad/pull/421 removed the last piece
of CGO dependant code. We we can stop building binaries with CGO
enabled now.
2015-12-04 12:20:34 -05:00
Chris Bednarski e22d7e2a27 Merge pull request #438 from hashicorp/b-makefile
Added some missing dependencies for linux x-compile
2015-11-18 13:46:33 -08:00
Chris Bednarski 4aba55c191 increased test timeout to 80s so docker tests don't timeout and panic 2015-11-18 11:13:03 -08:00
Chris Bednarski 2071ec7067 Added some missing dependencies for linux x-compile 2015-11-17 17:29:27 -08:00
Alex Dadgar 1d15f6eda6 Bind alloc dir and task local dir to docker containers and parse args correctly 2015-10-15 16:40:07 -07:00
Seth Vargo e54cebcc69 Merge pull request #235 from hashicorp/sethvargo/shopt
Add shopt globs to include hidden files
2015-10-10 13:47:25 -04:00
Seth Vargo c52000a033 Add shopt globs to include hidden files 2015-10-08 13:48:17 -04:00
Abhishek Chanda 81f1f6832f Print coverage info while running tests 2015-10-06 19:13:04 -07:00
Alex Dadgar 8572743482 OS dependant build dependencies 2015-10-06 10:51:18 -07:00
Alex Dadgar 4fd50fa04e OS specific build dependencies 2015-10-05 13:36:25 -07:00
Ryan Uber 6254719898 Add release target, package Nomad 2015-09-30 12:54:59 -07:00
Ryan Uber 0dde27e464 Makefile updates 2015-09-30 12:39:05 -07:00
Ryan Uber 9b67f9bbe0 Make fixes for OS-specific deps 2015-09-29 15:42:57 -07:00
lalyos f26d9d0f61 use 'idiomatic' bash 2015-09-29 16:58:09 +02:00
Mitchell Hashimoto 22252974a2 scripts 2015-09-27 23:58:40 -07:00
Mitchell Hashimoto c4fe19764c scripts 2015-09-27 23:45:09 -07:00
Mitchell Hashimoto dc14f9be7e scripts for release 2015-09-27 23:21:00 -07:00
Chris Bednarski 100008e012 Increase test timeout so driver tests are less sensitive slower networks 2015-09-22 13:06:34 -07:00
Seth Vargo cd5dbfb54f Merge pull request #69 from hashicorp/sethvargo/website_stuff
Update website diagrams and remove unused pages
2015-09-20 16:58:26 -04:00
Seth Vargo 03f92e50fa Use = in -X because it's deprecated without 2015-09-20 16:36:30 -04:00
Seth Vargo d1ff35aca5 Do not use prefix splitting to deploy 2015-09-20 13:58:41 -04:00
Armon Dadgar 1a18a57368 Fixing build script 2015-09-18 11:48:04 -07:00
Ryan Uber 76c7584eaf scripts: fix build warning 2015-09-08 11:24:28 -07:00
Armon Dadgar 1fd148d97d nomad: fixing vet errors 2015-08-15 16:10:10 -07:00
Armon Dadgar 408159d40f Adding basic version command 2015-06-01 15:25:51 +02:00
Armon Dadgar 0b91f01cbf Adding initial skeleton 2015-06-01 13:46:21 +02:00