Commit Graph

94 Commits

Author SHA1 Message Date
Michael Schurter
8ab7c3ed61 Use - not _ for lxc enabled build 2016-12-15 11:06:03 -08:00
Alex Dadgar
1f6d8751f7 update hc-releases 2016-12-12 13:48:08 -08:00
root
4102eba574 Release v0.5.0-rc2 2016-11-10 19:08:15 +00:00
Seth Vargo
605710683c Simplify xc script
This is the same set of builds that we currently publish, but it groups
them into less magic.
2016-10-27 22:08:58 -04:00
Michael Schurter
31538f1ba8 Move tags into variable
Bash quoting is hard
2016-10-26 15:53:38 -07:00
Michael Schurter
aeb410c07c Put lxc support behind a flag
Since lxc support requires linking to a C lib at compile and runtime
I'm putting it behind a build flag to avoid forcing all nomad users to
install liblxc (lxc-dev for development).
2016-10-26 14:55:54 -07:00
Michael Schurter
3d828aad9c Update rkt script and test rkt in travis 2016-10-25 09:46:49 -07:00
Alex Dadgar
63ef249629 Bump Vault/Consul version 2016-10-06 14:09:39 -07:00
Alex Dadgar
fd7c8197c9 no -v 2016-09-21 14:21:37 -07:00
Alex Dadgar
857ea1fe97 bump vault version 2016-08-25 13:13:20 -07:00
Alex Dadgar
31367a7abf Merge pull request #1629 from hashicorp/f-derive-token
Server Deriving Tokens on behalf of Clients
2016-08-23 13:58:47 -07:00
Diptanu Choudhury
92fc6ba32f Putting the mock driver behind a build flag 2016-08-22 15:02:28 -05:00
Alex Dadgar
7647e15266 Add set -e 2016-08-19 16:40:37 -07:00
Alex Dadgar
6d9e05b45c install scripts 2016-08-17 16:25:38 -07:00
Diptanu Choudhury
1d94641692 Changed build script 2016-08-17 15:18:37 -07:00
Alex Dadgar
a7fd23c706 More advance travis timeout circumvention 2016-08-16 21:46:53 -07:00
Alex Dadgar
fb855a926d change test script 2016-08-16 12:32:29 -07:00
vagrant
d937dc7eca Release v0.4.1-rc1 2016-08-13 01:02:08 +00:00
Diptanu Choudhury
c7bbcb5690 Enabled cgo 2016-08-12 17:34:54 -07:00
Diptanu Choudhury
0f1d7cb426 Updated the build script 2016-08-12 15:55:39 -07:00
Diptanu Choudhury
d1da78a870 Running the tests in verbose mode 2016-07-26 14:02:47 -07:00
Sean Chittenden
3ff6f63ad7 Use anchored regexp for filtering vendored tests 2016-07-12 02:15:42 -04:00
Sean Chittenden
9615524352 ... oh wow. This is an "improvement." 2016-07-11 13:06:00 -07:00
Sean Chittenden
25ac71b8b5 When sudo(1)'ing to run the tests, use the abspath of the current user's
go(1) instead of whatever is in root's PATH.
2016-07-11 12:49:26 -07:00
Sean Chittenden
e00d4cae6a Add debugging to figure out why Travis can't find go(1) when sudo'ing
but xargs(1) could.
2016-07-11 12:41:14 -07:00
Sean Chittenden
1e6c04ccfa Remove xargs(1) from testing and rely on go test -v.
Tests are approaching 30min largely due to recompiling every package.
Out of a ~30min build, only ~5min are actually spent running the tests,
the remaining time is spent recompiling.
2016-07-11 12:31:21 -07:00
Alex Dadgar
add1c9e9cd Add OSs back to build script 2016-06-28 14:30:02 -07:00
Alex Dadgar
aa41a7936d Release v0.4.0 2016-06-28 14:26:34 -07:00
Diptanu Choudhury
81876a7ed3 Revert changes to build script 2016-06-22 17:01:53 -07:00
vagrant
a225f020ad Release v0.4.0-rc2 2016-06-22 23:50:29 +00:00
Sean Chittenden
5edc1e8d32 Remove the FreeBSD exclusion rule.
Other *NIX systems may be eligible for being removed from this list
but I am not in a position to support or test them at present.
2016-06-16 23:07:13 -07:00
Sean Chittenden
174132d398 Allow test flags to be overridden from the environment. 2016-06-16 18:26:31 -07:00
Alex Dadgar
03c5cc6125 increase timeout 2016-06-15 15:42:44 -07:00
Alex Dadgar
ecbab1d948 up test timeout 2016-06-13 23:08:24 -07:00
Alex Dadgar
2c98536f11 guide 2016-06-13 22:41:51 -07:00
Ivo Verberk
36f2375ce6 Revert "Scope the test"
This reverts commit 7d018ef1be.
2016-06-05 13:34:24 +02:00
Ivo Verberk
d7ac4c01bb Revert "Add verbosity flag"
This reverts commit 9089105e16.
2016-06-05 13:34:16 +02:00
Ivo Verberk
337ddd5c1d Revert "Scope to one test"
This reverts commit 9e812db94e.
2016-06-05 13:34:03 +02:00
Ivo Verberk
9e812db94e Scope to one test 2016-06-05 13:22:58 +02:00
Ivo Verberk
9089105e16 Add verbosity flag 2016-06-05 13:17:13 +02:00
Ivo Verberk
7d018ef1be Scope the test 2016-06-05 12:37:18 +02:00
Sean Chittenden
9d4e37af81 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
2ffef3d48d Fully enumerate build targets
Exclude broken build targets from gox
2016-05-07 12:12:04 -07:00
Sean Chittenden
b15dcae701 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
cc5cb25155 Upgrade rkt from 1.2.0 to 1.5.1 2016-05-07 10:06:57 -07:00
Alex Dadgar
a1faed4fa5 Release v0.3.2-rc1 2016-04-14 13:49:20 -07:00
Alex Dadgar
6c32b1ebd8 Validate driver config on job register 2016-04-13 15:55:46 -07:00
Abhishek Chanda
4b02837d4e Update rkt and docker 2016-03-18 22:18:59 -07:00
Diptanu Choudhury
8a433eefc6 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
2bd425b9b1 Go's -X linker flag now requires only one argument 2016-03-17 11:57:46 -07:00