Packer Jobs

packer

Base job for packaer operations

Responds to these variables:

packer_command
Default: build

Command to pass to packer.

packer_variables

Dictionary with variables to pass to packer.

packer_extra_args
Default: ""

String containing extra arguments to append to the packer command line.

packer_environemnt

Environment variables to set in packer command.

packer_template
Default: packer.json

Packer template json file to use.

packer_install_dir
Default: {{ ansible_user_dir }}/packer/

Path to install packer in.

packer_version
Default: 1.5.5

The version of packer to use.

packer_os
Default: {{ ansible_system | lower }}

OS to use when choosing packer version.

packer_arch
Default: amd64 / 386

Architecture to use when choosing packer version

zuul_work_dir
Default: {{ zuul.project.src_dir }}

Path to operate in.