Commit Graph

40 Commits

Author SHA1 Message Date
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