packer-cn/plugin
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
..
builder-amazon-chroot plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
builder-amazon-ebs plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
builder-amazon-instance plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
builder-digitalocean plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
builder-docker plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
builder-file Add main() for file builder 2015-06-12 17:35:17 -07:00
builder-googlecompute plugin/builder-googlecompute: compile 2013-12-12 21:53:04 -08:00
builder-null implemented null buider 2014-03-24 11:26:10 +01:00
builder-openstack plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
builder-parallels-iso Added support for Parallels Desktop for Mac [GH-223] 2014-05-01 20:29:22 +02:00
builder-parallels-pvm Added support for Parallels Desktop for Mac [GH-223] 2014-05-01 20:29:22 +02:00
builder-qemu plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
builder-virtualbox-iso Rename "virtualbox" builder to "virtualbox-iso" 2013-12-22 15:52:23 -08:00
builder-virtualbox-ovf plugin/builder-virtualbox-ovf 2013-12-22 15:47:02 -08:00
builder-vmware-iso rename vmware to vmware-iso 2013-12-25 11:12:09 -07:00
builder-vmware-vmx Add vmware-vmx plugin 2013-12-26 14:55:06 -07:00
post-processor-artifice Added an artifice post-processor which allows you to override artifacts in a post-processor chain 2015-08-07 18:21:23 -07:00
post-processor-atlas post-processor/atlas: make it 2014-12-09 16:14:04 -08:00
post-processor-compress Light style and typo cleanup 2015-06-10 13:46:21 -07:00
post-processor-docker-import Add docker-import post-processor. 2014-01-02 14:49:14 -08:00
post-processor-docker-push Rename docker post processor to docker-push. 2014-01-01 22:30:28 -08:00
post-processor-docker-save Add a docker save post processor 2014-07-21 20:42:24 +01:00
post-processor-docker-tag Add a docker tag post processor 2014-07-21 20:42:23 +01:00
post-processor-shell-local Create a shell-local post processor 2016-02-01 14:11:25 +00:00
post-processor-vagrant plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
post-processor-vagrant-cloud post-processor/vagrant-cloud: initial commit 2014-06-16 15:53:37 -04:00
post-processor-vsphere plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
provisioner-ansible correct plugin imports 2015-10-31 10:39:33 -07:00
provisioner-ansible-local plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
provisioner-chef-client provisioner/chef-client: docs and validation key path 2014-02-24 09:45:04 -08:00
provisioner-chef-solo plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
provisioner-file plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
provisioner-powershell provisioner/powershell 2015-06-14 11:01:28 -07:00
provisioner-puppet-masterless plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
provisioner-puppet-server Add missing main_test.go for puppet-server provisioner 2014-01-09 11:25:12 +01:00
provisioner-salt-masterless plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
provisioner-shell plugin/*: update to latest API 2013-12-10 13:59:38 -08:00
provisioner-shell-local Create a shell-local post processor 2016-02-01 14:11:25 +00:00
provisioner-windows-restart provisioner/windows-restart 2015-06-14 11:14:47 -07:00
provisioner-windows-shell provisioner/windows-shell 2015-06-14 11:23:29 -07:00