At the system level this plugin supports choosing a specific installable binary to use and a (optional) packer template in the form of a text or file that is located on the slave node. If utilized, jobs can share this global system-wide packer template and specify any necessary variables, which either replace or add to variables specified at the system level. Files can also be specified for items such as x509 certs, and these files are created temporarily for the packer execution and the file location bound to the specified variable for use within a template.
At the job level this plugin can either use a global system-wide template for the chosen installation or packer template as text or a file. As our available at the system level variables and temporary files can be configured and referenced in the template.
Note: this plugin requires Jenkins running under a minimum of Java 7
- Open requests
- Packer Push support? https://packer.io/docs/templates/push.html