Commit Graph

384 Commits (fadda1fe6d7711b05cd21bebc818e9894deffec2)

Author SHA1 Message Date
Ian Duffy 641ae2d837
Allow naming of vm imported AMIs
10 years ago
Rickard von Essen c5e9944969 Merge pull request #3790 from yoctocloud/manifest
10 years ago
Vasiliy Tolstov fe76081e0a post-processor/manifest: allow to strip path components from artifact path
10 years ago
Rickard von Essen b2d9782a9e
Improved support for Amazon EC2 Container Registry - ECR
10 years ago
Scott Crunkleton 1b9b37bdc1 Added some error handling and logs for the GCE export startup script.
10 years ago
crunk1 55b5a45ae4 Created googlecompute-export post-processor. Modified the googlecompute builder to pass a few configuration values to its resulting artifact. These values can then be used in googlecompute-export post-processor.
10 years ago
Vasiliy Tolstov 4868f5872e post-processor/manifest: add artifact file size to manifest
10 years ago
Chris Bednarski 644b11805d Fix go vet casing issue
10 years ago
Chris Bednarski f9cea9edd1 Merge pull request #3651 from mitchellh/f-manifest-post-processor
10 years ago
Abhijeet Kasurde ba0f202258 Removed redundant print message from post-processor/vsphere
10 years ago
Vasiliy Tolstov 520fac2eba post-processor/checksum: create dir for output file
10 years ago
Chris Bednarski 19057028cf Fix build failure when there is no packer-manifest.json file
10 years ago
Chris Bednarski 9aab66b971 Change sleep so it doesn't wait after the final attempt
10 years ago
T. Tran 4f1d821c35 Make docker-push only pushes the specified tag but not all
10 years ago
Chris Bednarski 7a9c3bc2a0 Added -force truncation behavior for manifest, and added docs
10 years ago
Chris Bednarski 78070f8ca9 Removed input_type and description since these are not particularly useful
10 years ago
Chris Bednarski 3c6ca7cbde Added builder_type and build_name, renamed some other fields
10 years ago
Chris Bednarski 8c875ebda4 Changed overloaded artifact variable name to source
10 years ago
Chris Bednarski db593a517d Added manifest post-processor, which creates a manifest of build artifacts
10 years ago
Robert Deusser 9219ffa982 Resolves vsphere post-processor problems (#3321)
10 years ago
Vasiliy Tolstov d64603e137 initial import of checksum post-processor (#3492)
10 years ago
Vasiliy Tolstov b67ee530c8 post-processor/shell-local: don't set executable bit for artifact files (#3505)
10 years ago
Vasiliy Tolstov 6a5f6938ef post-processor/compress: add bgzf format support
10 years ago
Jake Champlin 2bcd276528 Fix spelling error in atlas post processor (#3499)
10 years ago
Chris Bednarski 0f319fde08 Add debug logging for the credentials used for S3 in amazon-import
10 years ago
Vasiliy Tolstov feee19e4ed file provisioner improvements
10 years ago
Chris Bednarski 4458de4ea0 Reformat
10 years ago
Chris Bednarski 765ec5cf39 Merge pull request #2962 from dave2/postprocess_amazon_ova
10 years ago
Chris Bednarski 2d749d8c55 Merge pull request #3139 from vtolstov/shell_local
10 years ago
Chris Bednarski dab36cbdee Merge pull request #2304 from eloycoto/master
10 years ago
Ian Duffy 5b4e0fe25b Loop through all files in the given artifact and return the given artifact on finish
10 years ago
Ian Duffy 34b59bc051 Create a shell-local post processor
10 years ago
Jose Cardoso 096b42abce Added support for spaces in vSphere resource pools
10 years ago
Chris S 195405ca5b Update post-processor.go
10 years ago
David Zanetti a3911ad47c Use interpolation on default s3_key_name. Report import errors from AWS.
10 years ago
David Zanetti 873dc89478 Accept any OVA. Fix names for tasks/import/copy. Update docs.
10 years ago
David Zanetti 274630bd9c Support adding tags to AMI and snapshots created by amazon-import
10 years ago
David Zanetti 95b3ea50ae Add more useful messages and clean up after ourselves
10 years ago
David Zanetti 418da16991 Track the import task and report AMIs created from it
10 years ago
David Zanetti 439d1b1788 First cut at amazon ova importer
10 years ago
Vasiliy Tolstov 82893590db docker-import: allow artifice artifacts
11 years ago
Eloy Coto 63d21ec9f3 Vsphere post-processor: Fix merge problems
11 years ago
Eloy Coto 0bc042a15c Post-Processor/Vsphere: Added custom options
11 years ago
Eloy Coto 34f163ce87 Post-Processor/Vsphere: Added overwrite option
11 years ago
Chris Bednarski 803cbde17e Change output format to bytes
11 years ago
Chris Bednarski 8d19ac2dd3 Merge pull request #2863 from grubernaut/issue_1059
11 years ago
Jake Champlin 1c1ccc1191 Use Units of measure in file size
11 years ago
Mark Peek 5bfa6ce2b8 post-processor/vagrant: add artifact id tests for AWS and DO
11 years ago
Jake Champlin 0b6d303e65 Fixes Issue #1059
11 years ago
Yuya Kusakabe 699c673536 builder/vmware-esxi: Add step_export
11 years ago
Mark Peek c48548b3bb go fmt
11 years ago
Jack Pearkes 6bf790a975 post-processor/atlas: support sending compile ids
11 years ago
Vasiliy Tolstov 97f3f31d3d Merge branch 'master' into artifice
11 years ago
Vasiliy Tolstov f0fdf865a1 allow wildcards in artifice files
11 years ago
Chris Bednarski 9ee07f1e8d Add parallel gzip compression to the vagrant post-processor
11 years ago
Chris Bednarski 6dd0a21c89 Added an artifice post-processor which allows you to override artifacts in a post-processor chain
11 years ago
Chris Bednarski fbb24d4acf Changed interpolation logic so .BuildName can be used in the output config option
11 years ago
Chris Bednarski 4ef3baa3ee Update test to include some interpolation configs
11 years ago
Chris Bednarski 8d6719e71f Add failing test for compress interpolation
11 years ago
Sam Dunne ee1b6a72ea Fixes #2478
11 years ago
Chris Bednarski eba28519db Move vars to the top and cleanup extra whitespace
11 years ago
Chris Bednarski 1831a09055 Fix compress crash
11 years ago
Mitchell Hashimoto d429b75fcc post-processor/vagrant: fix interpolation
11 years ago
Vasiliy Tolstov 2b36bcc502 allow import qemu builded artifacts
11 years ago
Mitchell Hashimoto 5db4d7c01f fmt
11 years ago
Mitchell Hashimoto 5241d8c6d6 post-processor/*: fix interpolation context
11 years ago
Salvador Girones 6cb51f21de Make ResourcePool optional
11 years ago
Mitchell Hashimoto 259dba38da Merge pull request #2269 from mitchellh/b-vagrant-cloud-retry
11 years ago
Chris Bednarski 2d92fd8733 Added test case for gzip that expands the data and compares to what we put in
11 years ago
Chris Bednarski 801e5aaa30 Move test configs into the test func
11 years ago
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
11 years ago
Chris Bednarski 7497db67b4 Tweaked some of the UI/UX around GOMAXPROCS
11 years ago
Chris Bednarski 0880d448f0 Cleanup some debug code and reorganize config struct
11 years ago
Chris Bednarski 9cd572461d Updated docs, fix artifact bug
11 years ago
Chris Bednarski e81378ac39 Fix test case
11 years ago
Chris Bednarski d8f78d9174 Cleanup
11 years ago
Chris Bednarski b767aa7f99 Change to compression_level, fix and add tests for format detection
11 years ago
Mitchell Hashimoto f6660e8a4f post-processor/vagrant-cloud: retry uploads [GH-2167]
11 years ago
Chris Bednarski 8fdb4f77e0 WIP 2/4 tests passing, still need to re-implement ZIP and bare compression files and do some cleanup
11 years ago
Chris Bednarski 47bb5ae899 Re-added benchmark and license
11 years ago
Chris Bednarski 2d6f8279e6 Restore configuration structure from vtolstov's branch
11 years ago
Chris Bednarski b2ad92f414 Merged changes from f-file-builder and master
11 years ago
Chris Bednarski ddbc145d29 Implemented acceptance test for compress
11 years ago
Chris Bednarski f5067e9736 Merge branch 'f-file-builder' of github.com:mitchellh/packer into f-file-builder
11 years ago
Chris Bednarski fe105107d2 Removed extra files -- will re-add later
11 years ago
Chris Bednarski 12cf6650a0 Revert compress post-processor to master to get baseline test
11 years ago
Chris Bednarski fe0c548619 Added acceptance test for file builder
11 years ago
Chris Bednarski 946abd99d8 Merge branch 'master' into f-vtolstov-compress
11 years ago
Chris Bednarski 9c5845e3c7 Merge branch 'master' into f-file-builder
11 years ago
Emil Hessman 1999c83a0c post-processor/atlas: adjust test for cross-platform filepath separator
11 years ago
Chris Bednarski 53e4688529 Renamed some things to be more consistent with existing modules
11 years ago
Chris Bednarski 3ac74bbae8 Remove redundant aliases
11 years ago
Chris Bednarski e294db8ede Revert to original BuilderId
11 years ago
Chris Bednarski 42d749ab5f Light style and typo cleanup
11 years ago
Chris Bednarski c4fc365c65 Updated to reflect changes to template code
11 years ago
Chris Bednarski 52269b66b9 Added new compress post-processor, contributed by Vasiliy Tolstov
11 years ago
Mitchell Hashimoto 23a48d6619 go fmt
11 years ago
Mitchell Hashimoto 10e35a5e8c Merge pull request #1959 from ryanuber/h-atlas
11 years ago
James G. Kim 5bd2d4e6e0 Fix a problem preventing `tag` or `save` from docker-tag artifacts
11 years ago
Mitchell Hashimoto 6109c51115 post-processor/docker-tag: fix failing test
11 years ago
Mitchell Hashimoto 350aa4e522 Merge pull request #2055 from FGtatsuro/docker_tag_force
11 years ago
Mitchell Hashimoto e728c09301 post-processor/vagrant-cloud: in error, don't delete version [GH-2014]
11 years ago
Mitchell Hashimoto 76e9045bc0 post-processor/atlas: find common prefix on Windows [GH-1874]
11 years ago
Mitchell Hashimoto 1a15371c7a post-processor/docker-tag: remove decodeconfig usage
11 years ago
Mitchell Hashimoto dc1e67b6d2 post-processor/*: interpolation
11 years ago
Mitchell Hashimoto 5b343ca98c post-processor/vagrant: interpolation
11 years ago
Mitchell Hashimoto cbe6e83b60 post-processor/docker-*: fix compilation errors
11 years ago
FGtatsuro 09f379a928 Support force option for docker-tag.
11 years ago
Ryan Uber f9c14aee90 post-processor/atlas: fix index out of range panic when artifacts are present
11 years ago
Emil Hessman 8144c92dd0 post-processor/vagrant-cloud: fix incorrect printf verb types
11 years ago
Emil Hessman 9c31822a2b post-processor/vagrant: address vet report
11 years ago
Seth Vargo 06e73691d1 Merge pull request #1885 from ceh/fix-win-test
11 years ago
lalyos a9648be580 Clarify error message in case of an atlas client connection failure
11 years ago
Seth Vargo 444fe40588 Do not use Unsetenv
11 years ago
Seth Vargo 08ba23f10f Unset the ATLAS_TOKEN environment variable before that test
11 years ago
Emil Hessman 345d3751b0 post-processor/vagrant: fix test failure on Windows
11 years ago
Rickard von Essen 798458481a Fixes #1881 Don't include Windows Disks when packaging boxes for prl
11 years ago
Johannes Graf 277632ad99 Removed version.number / vagrant-cloud post-processor
11 years ago
Seth Vargo ef9cceca06 Merge pull request #1748 from BlackIkeEagle/constant-4294967295-overflows-int
11 years ago
BlackEagle 272ef5a6ba atlas post-processor on 32bit uint32 overflows int
11 years ago
BlackEagle ddb966061f atlas post-processor unknown atlas.UploadartifactOpts field BuildId
11 years ago
Mitchell Hashimoto 0ffd184be6 post-processor/atlas: proper package
11 years ago
Mitchell Hashimoto f3c1132f23 post-processor/atlas: make it
11 years ago
Seth Vargo 64397f2116 Merge pull request #1730 from ceh/issue-801
11 years ago
Armon Dadgar fdeb2bc8a2 Merge pull request #1694 from ceh/issue-1125
11 years ago
Emil Hessman 53b1db1669 post-processor/vagrant: check if vagrantfile_template exists
11 years ago
Emil Hessman a65dc929f2 post-processor/vagrant: test if vagrantfile_template exists
11 years ago
Emil Hessman 3a8e02110e post-processor/vagrant: process templates in Configure
11 years ago
Emil Hessman 1de1350ee2 post-processor/vagrant: test for user variables in vagrantfile_template [GH-1125]
11 years ago
Ryan Breed 514b5f52f1 consistent escaping for ovftool uri creds
11 years ago
Mitchell Hashimoto 06144cf287 fmt
12 years ago
Mitchell Hashimoto 98a52c296c Merge pull request #1597 from petrhosek/enable-custom-vagrant-providers
12 years ago
Mitchell Hashimoto 0db6cd3533 Merge pull request #1330 from qur/qemu-vagrant
12 years ago
Mitchell Hashimoto e422a45449 fmt
12 years ago
Mitchell Hashimoto 6a1744a1d2 Merge pull request #1385 from Mayflower/vagrantcloud_selfhosted
12 years ago
Mitchell Hashimoto 24d641ea32 Merge pull request #1615 from hkhkhk1987/patch-1
12 years ago
Jason A. Beranek a47610879f Merge pull request #1514 from briandowns/master
12 years ago
hkhkhk1987 f61cc3f99c Update post-processor.go
12 years ago
Petr Hosek 3992f4472b Extract Vagrant provider processing logic
12 years ago
Mitchell Hashimoto b6238ec7f0 Update CHANGELOG
12 years ago
Mitchell Hashimoto 333506f54c Merge pull request #1526 from askholme/fix-docker-push
12 years ago
Mikhail Zholobov 7b50de33da post-processor/vagrant/parallels: Removed unnecessary filling the Vagrantfile
12 years ago
Brian Downs dabf34a458 Replaced struct call with nil per @jsonberanek. Ran go fmt.
12 years ago
Ask Holme 173237ba45 make docker-push work with docker-tag artifacts
12 years ago
Julian Phillips 60e608dfdb Add support for vagrant with qemu
12 years ago
Julian Phillips 90a57c411f Expand Artifact API to expose build state
12 years ago
Brian Downs bf5ec1f985 Ran go fmt
12 years ago
Brian Downs 1303329a91 Added struct to be passed to the Process function to render the vagrant file path. Resolves Issue #1125.
12 years ago
Mitchell Hashimoto b2255751a1 post-processor/compress: style
12 years ago
Mitchell Hashimoto b5f9528738 Merge pull request #1081 from johnbellone/compress-post-processor
12 years ago