Mikhail Ushanov
d75bab9523
vagrantfile: add support for docker provider
...
Signed-off-by: Mikhail Ushanov <gm.mephisto@gmail.com>
2018-10-31 16:58:06 +03:00
Mikhail Ushanov
62d6cace47
vagrantfile: convert spaces to tabs
...
Signed-off-by: Mikhail Ushanov <gm.mephisto@gmail.com>
2018-10-31 16:58:06 +03:00
Patrick Double
e7fc651f60
First cut at vagrant post-processor for docker
2018-07-06 17:11:24 -05:00
Jesse Stuart
5db947d9e8
[vagrant] Remove redundant configuration block.
2018-01-18 04:34:14 -05:00
James Nugent
4fc0a1ea0a
build: Allow multi-platform dev with Vagrantfile
...
This commit rewrites the Vagrantfile for Packer in a similar manner to
the work done for Nomad (hashicorp/nomad#3175 ) in order to make
cross-platform development easier. It also adds support for a FreeBSD
base box.
Provisioning scripts are separated out in order that they can be
correctly linted. Each script is prefixed `vagrant`, then the operating
system, then whether or not it expects to be run in a privileged shell.
Finally, dependencies have been bumped - Go 1.6 is switched out for the
latest (1.9.2).
2017-11-02 11:00:19 -07:00
Chris Bednarski
b8e885a35b
Update go 1.5 references to 1.6
2016-02-17 16:29:38 -08:00
Tyler Tidman
6b0dbe173f
Don't try to pull packer source automatically for vagrant since path isn't set up yet
2016-02-09 11:18:43 -05:00
Tyler Tidman
c8a9d16675
Add new vendoring stuff to vagrantfile
2016-02-09 10:13:09 -05:00
Tyler Tidman
09f0e9ece1
Use the newer go pre-built binary in vagrant as well, just like travis
2016-01-28 07:14:47 -05:00
Tyler Tidman
1356885894
Add another dependency back; Try to make installing go more idempotent
2016-01-17 12:40:12 -05:00
Tyler Tidman
24cf4a485e
Make appveyor happy and try to repeat less in the vagrant inline script
2016-01-16 20:04:42 -05:00
Tyler Tidman
7f1f91d2a3
Install go binary and make sure it's in the path for vagrant
2016-01-16 19:42:28 -05:00
Tyler Tidman
81eea8ca8c
Freshen up the vagrant box used; Add missing dependency from readme
2016-01-15 16:19:21 -05:00
Tyler Tidman
7c5f066af6
Update the vagrant box used
2016-01-15 15:41:45 -05:00
Mitchell Hashimoto
9f28f2401f
Remove Vagrant constants [GH-1566]
2014-10-14 15:41:04 -07:00
Mitchell Hashimoto
56d22ac99e
post-processor/docker-push: can login [GH-1243]
2014-09-05 14:43:15 -07:00
Mitchell Hashimoto
2e2f59a87b
Vagrantfile should use a much newer Ubuntu
2014-09-04 15:29:03 -07:00
Mitchell Hashimoto
84237ec98f
Add Vagrantfile for cross cmpiling
2014-09-04 11:35:27 -07:00