Martin Atkins
62d154b9f9
Start building with Terraform 1.9
...
This improves the testing and other tooling and thus allows us to fix
some annoyances. (These fixes will follow in subsequent commits)
2017-08-28 09:59:30 -07:00
Christoph Blecker
473d08d532
Update Vagrantfile to go1.8.3
2017-08-02 12:56:35 -07:00
Christoph Blecker
6ccc4183f5
Update Vagrantfile to use go1.8.1 ( #14008 )
2017-04-27 08:01:59 +12:00
Christoph Blecker
e27a04ab06
build: Bump Vagrant to go1.8 ( #12026 )
2017-02-17 00:45:19 +02:00
Christoph Blecker
c01680b7a9
build: Update travis to go1.7.5 and go1.8rc3 and Vagrantfile to go1.7.5 ( #11490 )
...
* Update travis to go1.7.5 and go1.8rc3
* Update Vagrantfile to go1.7.5
2017-01-29 19:39:07 +00:00
Dylan Vaughn
46bef4ac8d
only add to bashrc if not already there
2017-01-02 09:26:55 -08:00
Dylan Vaughn
dbc61360ba
cat instead of install for stale file handle error
2017-01-02 09:24:47 -08:00
Christoph Blecker
45845c3596
Update Vagrantfile to Ubuntu 16.04 ( #10648 )
2016-12-12 16:03:35 +00:00
Krzysztof Wilczynski
0ab0519edb
Update the Vagrantfile to resolve package update/installation issue. ( #9783 )
...
* Re-factor the Vagrantfile.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
* Change to `--force` and `--force-yes` to `--assume-yes`.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
2016-12-07 12:04:02 +01:00
Christoph Blecker
9afa5d0f07
Update Travis and Vagrant to go 1.7.4
2016-12-01 13:37:34 -08:00
Michael Göhler
9c3c5c1e31
Vagrantfile improvement (apt-get) ( #8762 )
...
* use privileged provisioner to simplify setup script
* fix 'not a tty' error when running privileged shell
* run apt-get non-interactively
do not install suggested/recommended packages
suppress verbose output on stdout
* beautifying shell code and output
* fixed exidently overwritten .bashrc
2016-10-26 15:33:40 +01:00
James Nugent
f06726f57b
vagrant: Upgrade to Go 1.7.3
2016-10-19 15:12:57 -05:00
James Nugent
18a7d418f8
vagrant: Upgrade Vagrantfile to Go 1.7.1
2016-10-14 15:32:28 -05:00
Christoph Blecker
8ca6309b8b
Fix Vagrantfile to not always use docker box
2016-10-14 13:23:23 -07:00
Alexander Kyxap
3fffa64da2
Addded docker support to Vagrantfile
...
Added vagrant box with docker support: https://atlas.hashicorp.com/tknerr/boxes/baseimage-ubuntu-14.04
2016-10-05 17:24:37 +04:00
Christoph Blecker
cbc0334453
Update Vagrantfile to use Go 1.7
2016-08-16 18:54:09 -07:00
Christoph Blecker
880a54e03e
Update Vagrantfile to use Ubuntu 14.04 LTS
2016-08-15 17:31:59 -07:00
Christoph Blecker
31297f1c9b
[Vagrantfile] set resources for the provider 'parallels' ( #7659 )
2016-07-15 12:56:48 +01:00
Paul Hinze
10dbf340a6
Build with Go 1.6
...
* Mention requiring Go 1.6+ in the README in preparation for a follow
up PR which updates our docs / Makefile to align with our vendored
dependencies.
2016-02-23 12:58:38 -06:00
clint shryock
7e0cbb4da7
Update Vagrant file to use Go 1.5.1
2015-11-23 11:11:55 -06:00
clint shryock
347f9c0bea
vagrantfile: update base image name to Bento, from Chef
2015-10-16 14:00:23 -05:00
Clint
5a9a89cde6
Merge pull request #3050 from berendt/vagrantfile_apt_get_upgrade
...
[Vagrantfile] upgrade all packages while provisioning
2015-10-16 13:46:45 -05:00
Christian Berendt
8411e5e5bd
[Vagrantfile] set resources for the provider 'virtualbox'
...
The default resources (384 MByte memory and 1 VCPU) of the used
box are not sufficient to create binaries for testing Terraform
locally.
2015-08-21 19:56:35 +02:00
Christian Berendt
a29ee391ee
[Vagrantfile] upgrade all packages while provisioning
2015-08-21 18:34:22 +02:00
Clint Shryock
f26d2b75c8
v0.6.2
2015-08-06 18:59:05 +00:00
Christian Berendt
a32eebfd25
[Vagrantfile] set the hostname to 'terraform'
2015-07-27 13:36:57 +02:00
Paul Hinze
4a65d83741
maint: Codify a Vagrant-based release process
...
* update Vagrantfile to modern Consul-style version
* add `make release` for a one-shot command to get from fresh vagrant
machine to a built release
* add RELEASING.md to document details about the release process
2015-06-01 10:34:13 -05:00
Jon-Erik Schneiderhan
2515f44717
Update GOPATH usage in Vagrantfile
...
I think there is a missing escape in the Vagrantfile. Inside the VM I had to fix the /etc/profile.d/gopath.sh because it's contents were:
```
export GOPATH="/opt/gopath"
export PATH="/opt/go/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
```
BTW having a way to spin up a dev VM so easily made it a breeze to get hacking on Terraform! Great idea!
2015-04-17 09:39:31 -04:00
jba
2552590e22
fix the GOPATH/bin
2015-02-09 11:27:00 +01:00
Igor Vuk
434498a04a
Consistent ordering of arguments for apt-get commands
2014-09-14 01:31:36 +02:00
Igor Vuk
27c08145bf
Drop the SRCROOT variable
2014-09-14 01:10:50 +02:00
Igor Vuk
9b86b0303c
Update comment, build Go if cd succeeds
2014-09-14 00:56:31 +02:00
Igor Vuk
0dfe5fd853
Unify GOPATH capitalization, delete empty line
2014-09-14 00:51:50 +02:00
Igor Vuk
1a782d27f7
Drop the execute permissions
2014-09-14 00:46:29 +02:00
Igor Vuk
e0f0174300
Write directly to /etc/profile.d/gopath.sh instead of /tmp
2014-09-14 00:35:54 +02:00
Igor Vuk
60ec8ad96a
Make apt-get silent
2014-09-14 00:15:54 +02:00
Igor Vuk
0a91741cc8
Also install pkg-config and libpcre3-dev so Go does not complain
2014-09-14 00:03:51 +02:00
Igor Vuk
4da12f7969
Install all required packages at once
2014-09-13 23:45:24 +02:00
Igor Vuk
6a889f09b4
Drop the extra sudo calls
2014-09-13 23:36:32 +02:00
Mitchell Hashimoto
1b89e08b0d
Update to 12.04 in vagrantfile for building
2014-09-09 14:43:13 -07:00
Mitchell Hashimoto
f5e85b24a1
Install other stuff in Vagrant to cut releases
2014-08-31 09:43:42 -07:00
Mitchell Hashimoto
77712c14ee
Vagrantfile only needs one machine now
2014-08-28 09:52:05 -07:00
Armon Dadgar
81f5f60bb2
Adding Vagrantfile for cross-compile
2014-07-27 18:16:17 -04:00