Michael Schurter
d627d4ea95
Install versioned release of codecgen
...
Gets us one step closer to a reproducible build. Also removes the unused
vendored version.
2019-01-30 08:00:17 -08:00
Michael Schurter
7e47c45f13
fix perms in protoc installer
2019-01-30 07:57:57 -08:00
Michael Schurter
837e550dd3
install specific version of protoc-gen-go
2019-01-30 07:57:40 -08:00
Mahmood Ali
6b12ce0e91
dev: use golang 1.11.5
...
Use latest Golang point release at this time for development.
2019-01-28 15:05:47 -05:00
Mahmood Ali
281d7bc170
ci: run checkscripts
...
`travis.sh` contained some bash-ism despite it being invoked with `sh`.
2019-01-23 10:54:52 -05:00
Mahmood Ali
b51ecacd23
remove lxc references
2019-01-08 09:28:20 -05:00
Mahmood Ali
edf5674796
dev: upgrade go to 1.11.3
2018-12-14 09:42:23 -05:00
Mahmood Ali
d0215f4230
ci: install lxc-templates explicitly
...
LXC package on Ubuntu 16.04 doesn't depend on lxc-template, but we
require it in our tests.
2018-12-11 15:49:11 -05:00
Mahmood Ali
d575e1df29
Ignore apt-get update failures in CI
...
We run with ~120 apt sources, and apt-get update fails if any of them is
down.
True errors would be raised again at install phase as true dependencies
fetch would fail.
;
2018-11-13 10:21:40 -05:00
Chris Baker
0ce5a020c6
renamed vagrant script to accurately reflect non-privileged requirement
2018-10-05 10:07:05 -04:00
Chris Baker
bde95d81c3
vagrant: updated go_version to 1.11 in vagrant-linux go provisioning script
2018-10-04 19:06:35 -04:00
Alex Dadgar
fc43f8b13c
Remove old protoc installer
2018-08-01 13:51:45 -07:00
Alex Dadgar
ea814c45e0
Add protoc to project
2018-08-01 13:50:08 -07:00
Chelsea Holland Komlo
06c79ee320
update to latest protoc version
2018-08-01 10:52:50 -04:00
Chelsea Holland Komlo
73c9560314
correct operating system
2018-07-31 15:44:02 -04:00
Chelsea Holland Komlo
cd1b453110
bootstrap vagrant development environment with protoc
2018-07-31 15:26:57 -04:00
Michael Lange
34b55aa6f1
Merge pull request #4410 from hashicorp/b-ui-update-vagrant
...
UI: update vagrant
2018-06-13 15:49:40 -07:00
Michael Lange
adf7f083e5
Add chrome to the ui vagrant machine
...
It's used for running acceptance tests
2018-06-12 17:44:53 -07:00
Alex Dadgar
e66314fb8b
Vagrant
2018-06-12 09:40:10 -07:00
Alex Dadgar
5dcd952dde
bump travis version
2018-06-12 09:39:31 -07:00
Michael Lange
ad6ba1ab9c
Update nvm, node, and yarn in vagrant
2018-06-11 16:22:52 -07:00
Chelsea Holland Komlo
f935b4fb46
upgrade nomad to 1.10.2
2018-05-21 17:24:51 -04:00
Alex Dadgar
07cbe23b8c
Bump versions
2018-04-13 16:16:16 -07:00
Michael Schurter
6e39736a56
Bump Go to 1.10 in Vagrantfile
2018-03-16 16:17:16 -07:00
Michael Schurter
ea860e929d
Merge pull request #3819 from schmichael/qemu-graceful-shutdown-alpine
...
Test QEMU graceful shutdown
2018-02-12 12:32:14 -08:00
Wim
d0dd6ef22f
Add IPv6 support to travis docker
2018-02-01 23:21:28 +01:00
Michael Schurter
60c98e4356
Skip QEMU graceful shutdown test except on Travis
...
Hopefully we can reuse the SkipSlow helper elsewhere.
2018-01-31 15:47:26 -08:00
Michael Schurter
7466e12a65
Update Consul/rkt/Vault in Vagrant
...
Needed to update Vault for #3334
2018-01-09 15:57:42 -08:00
Preetha
781408bbf4
Merge branch 'master' into 0.8
2018-01-03 16:06:38 -06:00
Michael Lange
bd23d4989b
Lock down nodejs version
...
The new Travis Trusty image uses node 8 (latest LTS) as the default.
Node 8 is incompatible with some modules used for the UI.
2017-12-15 10:50:06 -08:00
Preetha Appan
9abe84824d
Merge branch 'master' into 0.8
2017-12-12 15:49:47 -06:00
Michael Schurter
255b899a45
chown $GOPATH for vagrant user
2017-12-11 17:06:07 -08:00
Preetha Appan
805ade7d34
Makes tests on travis not run in verbose mode.
2017-12-06 13:30:31 -06:00
Alex Dadgar
e6df21b621
bump go
2017-11-14 15:06:41 -08:00
Alex Dadgar
5ee8609655
Run linters
2017-11-02 16:37:46 -07:00
Alex Dadgar
0aa838d48f
show env
2017-11-02 16:24:15 -07:00
Alex Dadgar
7fab0e1c9e
seperate linting from testing
2017-10-24 10:52:26 -07:00
Alex Dadgar
1654d20a4d
bump vault and install on darwin
2017-10-21 17:23:42 -07:00
Alex Dadgar
c231089cfd
Only check scripts on linux and don't double lint
2017-10-19 16:49:58 -07:00
Alex Dadgar
34af514b3c
install to local bin
2017-10-19 16:49:58 -07:00
Alex Dadgar
089312ddd4
Rm upgrading go
2017-10-19 16:49:58 -07:00
Alex Dadgar
015fe02116
split privilidged calls to two scripts
2017-10-19 16:49:58 -07:00
Alex Dadgar
a00636e355
travis
2017-10-19 16:49:58 -07:00
Michael Schurter
ab862b06d9
Bump Consul to 1.0.0 in vagrant/travis
2017-10-16 14:10:39 -07:00
Lasse Dalegaard
5cd1d19cc8
Add rkt default network to Travis
...
The current Travis setup scripts copy in rkt, but do not set up a
default container network.
Here we copy the container network setup over from the vagrant setup
scripts.
2017-09-26 22:20:01 +02:00
Lasse Dalegaard
dd934a60a7
Bump minimum rkt version to 1.27.0.
...
The changes introduces in #3256 require at least rkt 1.27.0 because of
a bug in the JSON output of `rkt status` in previous versions.
Here we upgrade all references to rkt's minimum version, and also make
travis and vagrant use this version when running tests.
Finally we add a CHANGELOG notice.
2017-09-26 19:15:43 +02:00
Michael Schurter
9c87332b71
Fix shellcheck's complaints about find loop
2017-09-19 17:41:20 -05:00
Alex Dadgar
fd57773121
Release v0.7.0-beta1
2017-09-19 12:56:28 -05:00
Alex Dadgar
ddc2efa4ac
sync
2017-09-19 10:08:23 -05:00
Michael Schurter
7e3d975b71
Fix permissions of $GOPATH in Vagrantfile
...
Technically just the true->false is needed. The `chown -R` was a first
attempt that didn't fix the bug, but it's a nice simplification.
2017-09-11 22:38:10 -07:00