Update Vagrant config

This commit is contained in:
Martin Polden 2015-02-28 12:44:07 +01:00
parent d04d80daae
commit b8ee0c2a5b
5 changed files with 21 additions and 8 deletions

2
Vagrantfile vendored
View File

@ -4,7 +4,7 @@
Vagrant.configure("2") do |config| Vagrant.configure("2") do |config|
config.vm.box = "chef/ubuntu-14.04" config.vm.box = "chef/ubuntu-14.04"
config.vm.network :forwarded_port, guest: 8080, host: 8080 config.vm.network :forwarded_port, guest: 8080, host: 8080
config.vm.synced_folder ".", "/vagrant" config.vm.synced_folder ".", "/go/src/github.com/martinp/ifconfig"
config.vm.synced_folder "salt/roots/", "/srv/salt/" config.vm.synced_folder "salt/roots/", "/srv/salt/"
config.vm.provider :virtualbox do |vb| config.vm.provider :virtualbox do |vb|
vb.customize ["modifyvm", :id, "--memory", "512"] vb.customize ["modifyvm", :id, "--memory", "512"]

View File

@ -17,4 +17,18 @@ packages:
- source: salt://files/dot.bash_profile - source: salt://files/dot.bash_profile
- user: vagrant - user: vagrant
- group: vagrant - group: vagrant
- mode: 0644 - mode: 0644
/home/vagrant/.local/bin:
file.directory:
- user: vagrant
- group: vagrant
- makedirs: true
/go:
file.directory:
- user: vagrant
- group: vagrant
- recurse:
- user
- group

View File

@ -1,4 +1,3 @@
test -d $HOME/.local/bin || mkdir -p $HOME/.local/bin export GOPATH=/go
export PATH=/vagrant/bin:$HOME/.local/bin:$PATH export PATH=${GOPATH}/bin:$HOME/.local/bin:$PATH
export GOPATH=/vagrant cd ${GOPATH}/src/github.com/martinp/ifconfig
cd /vagrant

View File

@ -2,7 +2,7 @@ curl:
pkg: pkg:
- installed - installed
curl -L https://storage.googleapis.com/golang/go1.4.linux-amd64.tar.gz | tar -zxC /usr/local: curl -L https://storage.googleapis.com/golang/go1.4.2.linux-amd64.tar.gz | tar -zxC /usr/local:
cmd.run: cmd.run:
- unless: test -d /usr/local/go - unless: test -d /usr/local/go

View File

@ -2,6 +2,6 @@
base: base:
'*': '*':
- ntp - ntp
- docker
- dev - dev
- golang - golang
- docker