packer/post-processor
Ian Duffy 34b59bc051 Create a shell-local post processor
The following commits build on work from @vtolstov to create a
post processor shell-local plugin. Please see his original work
over at https://github.com/vtolstov/packer-post-processor-shell

I have modified it slightly to output information onto the packer
ui as shown in the below screenshot which executes a script that
runs env.

This plugin enables users to submit environmental variables to
external external shell script(s) to do some post processing
e.g. (Upload to somewhere, convert to different format, and so
on)

Most of the work is a merge from the provisioner shell and
shell-local scripts.

![Example run of post processor shell-local](http://i.imgur.com/kJv6j9l.png)

Signed-off-by: Ian Duffy <ian@ianduffy.ie>
2016-02-01 14:11:25 +00:00
..
artifice allow wildcards in artifice files 2015-08-18 10:53:33 +00:00
atlas Change output format to bytes 2015-10-27 11:57:54 -07:00
compress Changed interpolation logic so .BuildName can be used in the output config option 2015-08-04 19:49:41 -07:00
docker-import docker-import: allow artifice artifacts 2015-11-02 11:21:15 +00:00
docker-push post-processor/*: fix interpolation context 2015-06-22 12:24:55 -07:00
docker-save post-processor/*: fix interpolation context 2015-06-22 12:24:55 -07:00
docker-tag post-processor/*: fix interpolation context 2015-06-22 12:24:55 -07:00
shell-local Create a shell-local post processor 2016-02-01 14:11:25 +00:00
vagrant post-processor/vagrant: add artifact id tests for AWS and DO 2015-10-23 18:38:47 -07:00
vagrant-cloud post-processor/*: fix interpolation context 2015-06-22 12:24:55 -07:00
vsphere Added support for spaces in vSphere resource pools 2016-01-26 09:41:30 +00:00