mirror of
https://github.com/kingomarnajjar/desktop-environment.git
synced 2026-07-29 05:00:35 +10:00
28 lines
912 B
JSON
28 lines
912 B
JSON
{
|
|
"builders": [
|
|
{
|
|
"type": "googlecompute",
|
|
"source_image_family": "ubuntu-minimal-1810",
|
|
"project_id": "stemnapp",
|
|
"zone": "australia-southeast1-a",
|
|
"instance_name": "packer-{{user `DESKTOP_ENVIRONMENT_REGISTRY`}}-{{user `DESKTOP_ENVIRONMENT_CONTAINER`}}-{{timestamp}}",
|
|
"image_name": "{{user `DESKTOP_ENVIRONMENT_REGISTRY`}}-{{user `DESKTOP_ENVIRONMENT_CONTAINER`}}",
|
|
"ssh_username": "root"
|
|
}
|
|
],
|
|
"provisioners": [
|
|
{
|
|
"type": "shell",
|
|
"inline": [
|
|
"# Install git",
|
|
"apt-get update -qq && apt-get install -qq git",
|
|
|
|
"# Clone the desktop environment",
|
|
"git clone https://github.com/{{user `DESKTOP_ENVIRONMENT_REGISTRY`}}/{{user `DESKTOP_ENVIRONMENT_CONTAINER`}}",
|
|
|
|
"# Prepare the desktop environment host",
|
|
"{{user `DESKTOP_ENVIRONMENT_CONTAINER`}}/host/bootstrap.sh --xpra"
|
|
]
|
|
}
|
|
]
|
|
}
|