Chris Bednarski
2d749d8c55
Merge pull request #3139 from vtolstov/shell_local
...
shell-local port processor
2016-02-04 18:58:38 -08:00
Chris Bednarski
dab36cbdee
Merge pull request #2304 from eloycoto/master
...
Post-Processor/Vsphere: Added overwrite option
2016-02-02 14:14:54 -08:00
Ian Duffy
5b4e0fe25b
Loop through all files in the given artifact and return the given artifact on finish
...
Signed-off-by: Ian Duffy <ian@ianduffy.ie>
2016-02-01 14:11:25 +00:00
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
Jose Cardoso
096b42abce
Added support for spaces in vSphere resource pools
2016-01-26 09:41:30 +00:00
Chris S
195405ca5b
Update post-processor.go
...
Added support for spaces for vm folders, datastore names etc. in the ovftool command line arguments.
2016-01-25 17:00:30 +00:00
Vasiliy Tolstov
82893590db
docker-import: allow artifice artifacts
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
2015-11-02 11:21:15 +00:00
Eloy Coto
63d21ec9f3
Vsphere post-processor: Fix merge problems
2015-10-29 10:21:30 +00:00
Eloy Coto
0bc042a15c
Post-Processor/Vsphere: Added custom options
2015-10-29 09:35:03 +00:00
Eloy Coto
34f163ce87
Post-Processor/Vsphere: Added overwrite option
2015-10-29 09:35:03 +00:00
Chris Bednarski
803cbde17e
Change output format to bytes
2015-10-27 11:57:54 -07:00
Chris Bednarski
8d19ac2dd3
Merge pull request #2863 from grubernaut/issue_1059
...
Print slug size before upload in packer's atlas post-processor
2015-10-27 11:55:53 -07:00
Jake Champlin
1c1ccc1191
Use Units of measure in file size
...
Use units of measure, and convert file size to MB with atlas post processor
2015-10-27 10:12:41 -04:00
Mark Peek
5bfa6ce2b8
post-processor/vagrant: add artifact id tests for AWS and DO
2015-10-23 18:38:47 -07:00
Jake Champlin
0b6d303e65
Fixes Issue #1059
...
Adds size output to `ui.Message` as well as if the artifact failed to
upload to atlas.
2015-10-23 17:39:48 -07:00
Yuya Kusakabe
699c673536
builder/vmware-esxi: Add step_export
...
If `format` option is configured, packer exports the VM with ovftool.
website: Document about OVF Tool and `format` option.
post-processor/vsphere: Enable to use `mitchellh.vmware-esx` artifact type and OVF and OVA formats, fixes #1457 .
2015-10-23 09:00:53 +09:00
Mark Peek
c48548b3bb
go fmt
2015-10-18 11:13:09 -07:00
Jack Pearkes
6bf790a975
post-processor/atlas: support sending compile ids
...
Requires https://github.com/hashicorp/atlas-go/pull/44
2015-09-25 11:52:38 -07:00
Vasiliy Tolstov
97f3f31d3d
Merge branch 'master' into artifice
2015-08-18 11:57:06 +00:00
Vasiliy Tolstov
f0fdf865a1
allow wildcards in artifice files
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
2015-08-18 10:53:33 +00:00
Chris Bednarski
9ee07f1e8d
Add parallel gzip compression to the vagrant post-processor
2015-08-12 12:34:52 -07:00
Chris Bednarski
6dd0a21c89
Added an artifice post-processor which allows you to override artifacts in a post-processor chain
2015-08-07 18:21:23 -07:00
Chris Bednarski
fbb24d4acf
Changed interpolation logic so .BuildName can be used in the output config option
2015-08-04 19:49:41 -07:00
Chris Bednarski
4ef3baa3ee
Update test to include some interpolation configs
2015-08-04 19:30:57 -07:00
Chris Bednarski
8d6719e71f
Add failing test for compress interpolation
2015-08-03 16:34:24 -07:00
Sam Dunne
ee1b6a72ea
Fixes #2478
2015-07-21 15:54:48 +01:00
Chris Bednarski
eba28519db
Move vars to the top and cleanup extra whitespace
2015-06-24 18:29:32 -07:00
Chris Bednarski
1831a09055
Fix compress crash
...
- Changed config from pointer to value to fix crash
- Removed acceptance flag from compress tests since they would have
caught this
2015-06-24 17:47:00 -07:00
Mitchell Hashimoto
d429b75fcc
post-processor/vagrant: fix interpolation
2015-06-23 08:39:57 -07:00
Vasiliy Tolstov
2b36bcc502
allow import qemu builded artifacts
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
2015-06-23 14:28:03 +03:00
Mitchell Hashimoto
5db4d7c01f
fmt
2015-06-22 12:37:52 -07:00
Mitchell Hashimoto
5241d8c6d6
post-processor/*: fix interpolation context
2015-06-22 12:24:55 -07:00
Salvador Girones
6cb51f21de
Make ResourcePool optional
2015-06-22 10:13:49 -07:00
Mitchell Hashimoto
259dba38da
Merge pull request #2269 from mitchellh/b-vagrant-cloud-retry
...
post-processor/vagrant-cloud: retry uploads [GH-2167]
2015-06-19 06:05:53 +02:00
Chris Bednarski
2d92fd8733
Added test case for gzip that expands the data and compares to what we put in
2015-06-18 19:08:13 -07:00
Chris Bednarski
801e5aaa30
Move test configs into the test func
2015-06-18 18:25:46 -07:00
Chris Bednarski
d02f6644d2
Refactored test so it's more DRY and also rearranged things so the test cases and configs are at the top of the file
2015-06-18 18:21:03 -07:00
Chris Bednarski
7497db67b4
Tweaked some of the UI/UX around GOMAXPROCS
2015-06-18 14:22:26 -07:00
Chris Bednarski
0880d448f0
Cleanup some debug code and reorganize config struct
2015-06-18 14:01:00 -07:00
Chris Bednarski
9cd572461d
Updated docs, fix artifact bug
2015-06-18 05:13:48 -07:00
Chris Bednarski
e81378ac39
Fix test case
2015-06-18 04:46:39 -07:00
Chris Bednarski
d8f78d9174
Cleanup
2015-06-18 04:41:05 -07:00
Chris Bednarski
b767aa7f99
Change to compression_level, fix and add tests for format detection
2015-06-18 03:55:51 -07:00
Mitchell Hashimoto
f6660e8a4f
post-processor/vagrant-cloud: retry uploads [GH-2167]
2015-06-18 10:25:47 +02:00
Chris Bednarski
8fdb4f77e0
WIP 2/4 tests passing, still need to re-implement ZIP and bare compression files and do some cleanup
2015-06-18 00:47:33 -07:00
Chris Bednarski
47bb5ae899
Re-added benchmark and license
2015-06-16 20:23:40 -07:00
Chris Bednarski
2d6f8279e6
Restore configuration structure from vtolstov's branch
2015-06-16 19:08:22 -07:00
Chris Bednarski
b2ad92f414
Merged changes from f-file-builder and master
2015-06-16 19:07:29 -07:00
Chris Bednarski
ddbc145d29
Implemented acceptance test for compress
2015-06-16 16:31:09 -07:00
Chris Bednarski
f5067e9736
Merge branch 'f-file-builder' of github.com:mitchellh/packer into f-file-builder
2015-06-16 12:11:33 -07:00