-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVagrantfile
31 lines (22 loc) · 840 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
# -*- mode: ruby -*-
# vi: set ft=ruby :
require 'vagrant/util/platform'
# Vagrantfile API/syntax version.
VAGRANTFILE_API_VERSION = '2'
Vagrant::DEFAULT_SERVER_URL.replace('https://vagrantcloud.com')
# Load files in the support directory
#Dir.glob('support/**/*.rb').each {|file| load file }
# Vagrant configuration
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.define 'purejections', primary: true do |cfg|
cfg.vm.box = 'ubuntu/trusty64'
cfg.vm.provision :shell, :path => 'scripts/common.sh', privileged: false
cfg.vm.provision :shell, :path => 'scripts/javascript.sh', privileged: false
cfg.vm.provision :shell, :path => 'scripts/purescript.sh', privileged: false
cfg.vm.provider 'virtualbox' do |v|
v.name = 'purejections'
v.memory = 2094
v.cpus = 2
end
end
end