File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change
1
+ # -*- mode: ruby -*-
2
+ # vi: set ft=ruby :
3
+
4
+ BOX_NAME = ENV [ "BOX_NAME" ] || "bento/ubuntu-14.04"
5
+ BOX_MEMORY = ENV [ "BOX_MEMORY" ] || "512"
6
+ DOKKU_VERSION = "master"
7
+
8
+ Vagrant . configure ( 2 ) do |config |
9
+ config . vm . box = BOX_NAME
10
+ config . ssh . forward_agent = true
11
+
12
+ config . vm . provider :virtualbox do |vb |
13
+ # Ubuntu's Raring 64-bit cloud image is set to a 32-bit Ubuntu OS type by
14
+ # default in Virtualbox and thus will not boot. Manually override that.
15
+ vb . customize [ "modifyvm" , :id , "--ostype" , "Ubuntu_64" ]
16
+ vb . customize [ "modifyvm" , :id , "--memory" , BOX_MEMORY ]
17
+ end
18
+
19
+ config . vm . provider :vmware_fusion do |v , override |
20
+ v . vmx [ "memsize" ] = BOX_MEMORY
21
+ end
22
+
23
+ config . vm . define "default" , primary : true do |vm |
24
+ vm . vm . synced_folder File . dirname ( __FILE__ ) , "/vagrant"
25
+
26
+ vm . vm . provision :shell , :inline => "apt-get update > /dev/null && apt-get install -y -qq git software-properties-common"
27
+ vm . vm . provision :shell , :inline => "cd /vagrant && DOKKU_VERSION=#{ DOKKU_VERSION } make setup"
28
+ vm . vm . provision :shell , :inline => "cd /vagrant && DOKKU_TRACE=1 DOKKU_VERSION=#{ DOKKU_VERSION } make test"
29
+ end
30
+ end
You can’t perform that action at this time.
0 commit comments