{ "builders": [ { "image_name": "{{user `DESKTOP_ENVIRONMENT_REGISTRY`}}-{{user `DESKTOP_ENVIRONMENT_CONTAINER_NAME`}}", "instance_name": "packer-{{user `DESKTOP_ENVIRONMENT_REGISTRY`}}-{{user `DESKTOP_ENVIRONMENT_CONTAINER_NAME`}}-{{timestamp}}", "project_id": "stemnapp", "source_image_family": "ubuntu-minimal-1810", "ssh_username": "root", "type": "googlecompute", "zone": "australia-southeast1-a" } ], "provisioners": [ { "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_NAME`}}", "# Prepare the desktop environment host", "{{user `DESKTOP_ENVIRONMENT_CONTAINER_NAME`}}/host/bootstrap.sh --xpra" ], "type": "shell" } ], "variables": { "DESKTOP_ENVIRONMENT_CONTAINER_NAME": "{{env `DESKTOP_ENVIRONMENT_CONTAINER_NAME`}}", "DESKTOP_ENVIRONMENT_REGISTRY": "{{env `DESKTOP_ENVIRONMENT_REGISTRY`}}" } }