Michael Schurter
e6552e149a
Add script to demo weave in vagrant
2017-06-21 17:19:08 -07:00
Michael Schurter
8ed23d4b28
Fix lxc tests
2017-06-21 17:19:08 -07:00
Michael Schurter
990de0f32c
Update go-winio to remove cgo on Windows
...
Thanks to Microsoft/go-winio#51
2017-05-08 15:43:48 -07:00
Michael Schurter
234d734745
go-winio now requires cgo which requires mingw
2017-05-03 17:09:12 -07:00
Alex Dadgar
2620a3bd63
bump vault
2017-03-27 10:10:42 -07:00
Lev Walkin
fda40fada4
ensuring bin directory exists before copying
2017-03-17 17:23:15 -07:00
Michael Schurter
34ab77a636
Fix overriding build targets
2017-03-14 10:47:29 -07:00
Michael Schurter
1097113f83
make bin creates a release binary for the host arch
...
make dev properly copies the binary into bin/ again.
make release still creates binaries for as many archs as possible.
Fixes #2407
2017-03-08 17:42:28 -08:00
Michael Schurter
a9e3f2cf3e
Replace "-" in env var keys with "_"
...
Fixes #2405
2017-03-06 19:57:44 -08:00
Alex Dadgar
15c53b1a0e
auto release
2017-03-03 16:06:31 -08:00
Alex Dadgar
f6c67535d1
Fix docs and script
2017-03-03 16:00:39 -08:00
Jonathan Wright
5112eee9ff
Fix spelling error for CGO_ENABLED variable in build script
2017-03-01 19:21:46 +00:00
Michael Schurter
8a57aadbcd
Oops! Don't try to build darwin on Linux.
...
Someday maybe
2017-02-23 16:58:21 -08:00
Michael Schurter
c7da4ec618
Allow building specific targets
2017-02-23 13:27:28 -08:00
Michael Schurter
5bb805cc5e
Fix 32bit arm build
...
Had to use the hack from https://github.com/golang/go/issues/12443
2017-02-09 11:22:17 -08:00
Alex Dadgar
3e4c8672c0
Add windows exe extension
2017-02-05 13:17:13 -08:00
Diptanu Choudhury
1aec23bb8a
fixed conflicts
2017-01-31 13:20:58 -08:00
Michael Schurter
fc36adfe2d
Fix some bash; uuuuuuuuuugh
2017-01-27 16:08:21 -08:00
Michael Schurter
8e36ef3823
Prettify output
2017-01-27 16:08:21 -08:00
Michael Schurter
cb5e23d7b4
Fix vagrant provision with a bunch of guards
2017-01-27 16:08:21 -08:00
Michael Schurter
917c48a8e5
Bump rkt version; simplify script
2017-01-27 16:08:21 -08:00
Michael Schurter
afbf63152b
Upgrade vagrant/release to Ubuntu 16.04 / Go 1.7.5
...
Switch back to soft-float arm32 as armhf chips are backward compatible.
2017-01-27 16:08:21 -08:00
Michael Schurter
d84660a047
Split out massive list of cross compile deps+cmds
2017-01-27 16:08:21 -08:00
Michael Schurter
b9da18efc8
Install crosscompile dep to build arm in Vagrant
2017-01-27 16:08:21 -08:00
Michael Schurter
2f0550cfc4
Cache build deps prior to running tests
2017-01-27 16:08:21 -08:00
Michael Schurter
c5f9144e32
Split dev build into its own script
...
The dev build is far simpler than the release build, so move it to its
own shell script. This simplifies the release build script slightly as
well at the cost of duplicating the version/tag logic.
Also don't even try to check for LXC if not running on Linux. I don't
think we want to try to support cross-compiling LXC from non-Linux
hosts.
2017-01-27 16:08:21 -08:00
root
c0e74ea0f9
Release v0.5.3-rc1
2017-01-24 18:30:10 +00:00
Alex Dadgar
42c5cafd2f
Actually randomize the splay
2017-01-22 13:50:33 -08:00
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