forked from pro-grid/pro-grid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Vagrantfile
35 lines (27 loc) · 839 Bytes
/
Vagrantfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# -*- mode: ruby -*-
# vi: set ft=ruby :
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "ubuntu/trusty64"
config.vm.network "forwarded_port", guest: 9001, host: 9001
build_path = "/var/local/www"
config.vm.synced_folder ".", build_path, type: "rsync",
rsync__exclude: [
".git/",
"lib/",
"site/",
"test/",
"node_modules",
"vendor/",
".heroku",
".profile.d"
]
config.vm.synced_folder "lib/", build_path+"/lib"
config.vm.synced_folder "site/", build_path+"/site"
config.vm.synced_folder "test/", build_path+"/test"
config.vm.provision "shell",
path: "./vagrant/install.sh",
args: build_path,
keep_color: true
config.vm.provision "shell", inline: "initctl start pro-grid", run: "always"
end