Add FreeBSD example for azure-chroot.
This commit is contained in:
parent
133c8a68b0
commit
67479f0b23
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"variables": {},
|
||||
"builders": [
|
||||
{
|
||||
"type": "azure-chroot",
|
||||
"source": "thefreebsdfoundation:freebsd-12_1:12_1-release:latest",
|
||||
"image_resource_id": "/subscriptions/{{vm `subscription_id`}}/resourceGroups/{{vm `resource_group`}}/providers/Microsoft.Compute/images/freebsd-{{timestamp}}",
|
||||
"os_disk_size_gb": 64,
|
||||
"os_disk_storage_account_type": "Premium_LRS",
|
||||
"mount_partition": 2,
|
||||
"chroot_mounts": [
|
||||
["devfs", "devfs", "/dev"],
|
||||
["procfs", "procfs", "/proc"]
|
||||
]
|
||||
}
|
||||
],
|
||||
"provisioners": [
|
||||
{
|
||||
"inline": [
|
||||
"env ASSUME_ALWAYS_YES=YES pkg bootstrap",
|
||||
"/usr/local/sbin/waagent -force -deprovision+user && export HISTSIZE=0 && sync"
|
||||
],
|
||||
"inline_shebang": "/bin/sh -x",
|
||||
"type": "shell"
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue