-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathupdate.json
40 lines (40 loc) · 1.73 KB
/
update.json
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
36
37
38
39
40
{ "description": "Arch Linux x64 LVM"
, "variables": { "build": "lmmarsano/archx86-64"
, "source_path": "C:/Users/Luis/.vagrant.d/boxes/lmmarsano-VAGRANTSLASH-archx86-64/0/virtualbox/box.ovf"
, "version": "0.0.0"
, "token": ""
, "username": "root"
, "password": "vagrant"
}
, "builders": [{ "type": "virtualbox-ovf"
, "source_path": "{{user `source_path`}}"
, "guest_additions_mode": "disable"
, "ssh_username": "{{user `username`}}"
, "ssh_password": "{{user `password`}}"
, "ssh_wait_timeout": "1m"
, "boot_wait": "25s"
, "boot_command": [ "root"
, "<enter>chpasswd <<<\"{{user `username`}}:{{user `password`}}\""
, "<enter><wait>"
]
, "shutdown_command": "poweroff"
, "shutdown_timeout": "5s"
}]
, "provisioners": [{ "type": "shell"
, "scripts": [ "update.sh"
, "clean.sh"
]
}]
, "post-processors": [[ { "type": "vagrant"
, "compression_level": 9
}
, { "type": "vagrant-cloud"
, "version_description": "update"
, "access_token": "{{user `token`}}"
, "box_tag": "{{user `build`}}"
, "version": "{{user `version`}}"
, "no_release": true
, "keep_input_artifact": true
}
]]
}