Commit Graph

631 Commits

Author SHA1 Message Date
Mitchell Hashimoto 9b1f79309b website: update terminology 2013-06-20 14:02:04 -07:00
Mitchell Hashimoto 9bc39e9e57 website: update shell provisioner docs 2013-06-20 13:51:18 -07:00
Mitchell Hashimoto 7797676091 provisioner/shell: can specify multiple scripts to provision with 2013-06-20 13:45:54 -07:00
Mitchell Hashimoto ac088bee95 packer/rpc: Wrap errors in BasicError for RPC config errors 2013-06-20 12:55:11 -07:00
Mitchell Hashimoto a2f7950f63 Make sure the cache dir is absolute 2013-06-20 12:37:17 -07:00
Mitchell Hashimoto 6b04876e35 builder/vmware: Log the output of various commands 2013-06-20 12:33:01 -07:00
Mitchell Hashimoto 8b72879453 Default cache to "packer_cache" in CWD 2013-06-20 12:18:03 -07:00
Mitchell Hashimoto cea6f90f39 Update TODO 2013-06-20 11:53:27 -07:00
Mitchell Hashimoto 5446b20078 Remove "packerrc" from the gitignore, it isn't used anymore 2013-06-20 11:52:54 -07:00
Mitchell Hashimoto 3bd95d70a4 Ignore the pkg directory 2013-06-20 11:49:53 -07:00
Mitchell Hashimoto 1340767833 scripts: zip the packages for dist 2013-06-20 00:01:12 -07:00
Mitchell Hashimoto 7cddca2fc7 make dist.sh executable 2013-06-19 22:46:24 -07:00
Mitchell Hashimoto df6de5beab move scripts into the scripts/ folder 2013-06-19 22:44:02 -07:00
Mitchell Hashimoto b279537bc8 dist.sh maxes out CPU 2013-06-19 22:40:30 -07:00
Mitchell Hashimoto 69f96aa3fa Begin work on the dist.sh script to create the distribution 2013-06-19 22:20:52 -07:00
Mitchell Hashimoto 70c4753f77 fmt 2013-06-19 21:20:54 -07:00
Mitchell Hashimoto 6d3b09c542 builder/vmware: properly handle errors 2013-06-19 21:20:48 -07:00
Mitchell Hashimoto 64aed2b34a builder/virtualbox: proper artifact [GH-23] 2013-06-19 21:12:11 -07:00
Mitchell Hashimoto b8103ff9c0 builder/virtualbox: properly handle errors 2013-06-19 21:07:53 -07:00
Mitchell Hashimoto da4dfbcd12 builder/digitalocean: Properly return errors 2013-06-19 21:00:51 -07:00
Mitchell Hashimoto 868bb9c6f7 builder/amazonebs: Get rid of TODO since we can specify source states 2013-06-19 20:57:56 -07:00
Mitchell Hashimoto 3503e96894 builder/amazonebs: Return proper errors 2013-06-19 20:54:02 -07:00
Mitchell Hashimoto 867e9d1c8f builder/digitalocean: timeout TCP connections to SSH 2013-06-19 13:26:08 -07:00
Mitchell Hashimoto b78fd17a0a builder/digitalocean: compile with scrub changes 2013-06-19 13:26:03 -07:00
Mitchell Hashimoto a775c97907 builder/digitalocean: Scrub sensitive information out of logs
/cc @pearkes
2013-06-19 13:18:53 -07:00
Mitchell Hashimoto bb5b12d77e command/build: output <nothing> properly if no artifact 2013-06-19 13:07:52 -07:00
Mitchell Hashimoto c6c04ef911 packer: Discard log output in tests 2013-06-18 23:18:21 -07:00
Mitchell Hashimoto 6799315081 packer: Improved logging around build runs 2013-06-18 23:05:02 -07:00
Mitchell Hashimoto b243eeda6f packer: Post-process chain works properly 2013-06-18 22:58:23 -07:00
Mitchell Hashimoto 4912b485e2 command/build: Say if no artifacts were created 2013-06-18 22:53:30 -07:00
Mitchell Hashimoto 154c17163b packer: keep_input_artifact will keep prior artifact in a PP
[GH-19]
2013-06-18 22:45:53 -07:00
Mitchell Hashimoto 70fa3fbaac builder/digitalocean: fmt 2013-06-18 22:02:09 -07:00
Mitchell Hashimoto b98df11cbf fmt 2013-06-18 21:54:33 -07:00
Mitchell Hashimoto 264e59d75d builder/digitalocean: Implement Artifact destroy
/cc @pearkes
2013-06-18 21:54:15 -07:00
Mitchell Hashimoto 0a90d3e791 post-processor/compress: Boilerplate for the compress PP 2013-06-18 21:18:41 -07:00
Mitchell Hashimoto b34bc1a0c9 packer: Build only adds post-processor artifact if not nil 2013-06-18 21:15:14 -07:00
Mitchell Hashimoto 6873999620 command/validate: lol spelling error 2013-06-18 21:10:46 -07:00
Mitchell Hashimoto 0efabb66dd command/validate: better logging 2013-06-18 21:10:34 -07:00
Mitchell Hashimoto 7217865797 packer/rpc: Convert any errors in configure to basic error 2013-06-18 21:04:33 -07:00
Mitchell Hashimoto 2e1b69ad39 packer/rpc: Environment.PostProcessor() properly sets thigns up 2013-06-18 20:54:40 -07:00
Mitchell Hashimoto 76ab870924 packer: PostProcessor takes a UI [GH-20] 2013-06-18 20:38:21 -07:00
Mitchell Hashimoto 73cb1a3ffa website: finish digitalocean docs 2013-06-18 19:25:54 -07:00
Mitchell Hashimoto 661a5a80b6 rename digital-ocean to digitalocean 2013-06-18 16:52:22 -07:00
Mitchell Hashimoto a7976b3915 website: document digitalocean builder 2013-06-18 16:51:46 -07:00
Mitchell Hashimoto 75b2fab7b5 command/build, command/validate: Setup proper components to avoid nil 2013-06-18 16:29:29 -07:00
Mitchell Hashimoto 0ac538dc31 builder/amazonebs: If only one error on destroy, just return it 2013-06-18 16:25:35 -07:00
Mitchell Hashimoto 13a27deea1 builder/amazonebs: Implement Artifact.Destroy 2013-06-18 16:24:35 -07:00
Mitchell Hashimoto b9fb065d27 packer: Add Destroy method to artifact
[GH-18]
2013-06-18 16:01:14 -07:00
Mitchell Hashimoto 42dc193840 website: custom post-processor dev 2013-06-18 14:40:37 -07:00
Mitchell Hashimoto b89d13f3ee website: post-processors docs for templates 2013-06-18 14:40:37 -07:00