273 Commits
Author SHA1 Message Date
Mitchell Hashimoto 2d1cc53d45 v0.1.2 2013-06-29 14:03:15 -07:00
Mitchell Hashimoto 377f7ba3cd packer: Template requires builders 2013-06-29 14:02:20 -07:00
Mitchell Hashimoto a35cbfc4da packer/plugin: Assume any listen error is a port collision [GH-58] 2013-06-29 13:35:24 -07:00
Mitchell Hashimoto a45f843ccb Up version for dev 2013-06-29 12:26:15 -07:00
Mitchell Hashimoto 7db468f55e v0.1.1 2013-06-28 22:41:30 -04:00
Mitchell Hashimoto a1c0ff0c90 packer/plugin: Bind to 127.0.0.1. Somehow fixes [GH-37] 2013-06-28 21:45:18 -04:00
Mitchell Hashimoto b69e983474 packer/plugin: Extra logging statements 2013-06-28 16:01:49 -04:00
Mitchell Hashimoto 3dc96bd21f Up the version to 0.1.0 2013-06-28 10:33:16 -04:00
Mitchell Hashimoto 82bbbbbf32 fmt 2013-06-28 09:44:03 -04:00
Mitchell Hashimoto b308c942d5 packer: Builds use their own UI [GH-21] 2013-06-27 21:55:59 -04:00
Mitchell Hashimoto 8d638aaa75 packer: Don't run post-processors if artifact is nil 2013-06-27 18:50:02 -04:00
Mitchell Hashimoto 9e786cf754 packer: Provisioner/Hook can have errors returned 2013-06-26 17:50:25 -07:00
Mitchell Hashimoto dd92d492ee packer/plugin: No need for a panic when plugins error 2013-06-25 14:30:08 -05:00
Mitchell Hashimoto 3e1d902560 packer/plugin: Require the magic cookie to be present to run
This is just a silly check to make sure people aren't executing
the plugins directly. If they are, a nicer error message is shown.
2013-06-25 14:27:20 -05:00
Mitchell Hashimoto 58e677d112 packer: Ui.Message should Fprint, not Fprintf 2013-06-23 23:06:59 -07:00
Mitchell Hashimoto a68f6bf6de packer: Better docs for communicator interface 2013-06-20 14:46:25 -07:00
Mitchell Hashimoto ebccdda8ab packer/rpc: Wrap errors in BasicError for RPC config errors 2013-06-20 12:55:11 -07:00
Mitchell Hashimoto b37c171676 Begin work on the dist.sh script to create the distribution 2013-06-19 22:20:52 -07:00
Mitchell Hashimoto 7dbe330099 packer: Discard log output in tests 2013-06-18 23:18:21 -07:00
Mitchell Hashimoto f76027d449 packer: Improved logging around build runs 2013-06-18 23:05:02 -07:00
Mitchell Hashimoto 360a6939a4 packer: Post-process chain works properly 2013-06-18 22:58:23 -07:00
Mitchell Hashimoto d3e120c6fb command/build: Say if no artifacts were created 2013-06-18 22:53:30 -07:00
Mitchell Hashimoto dabe7ac584 packer: keep_input_artifact will keep prior artifact in a PP
[GH-19]
2013-06-18 22:45:53 -07:00
Mitchell Hashimoto 72f5d84cb7 fmt 2013-06-18 21:54:33 -07:00
Mitchell Hashimoto 593295c7d9 packer: Build only adds post-processor artifact if not nil 2013-06-18 21:15:14 -07:00
Mitchell Hashimoto a8b66cf020 packer/rpc: Convert any errors in configure to basic error 2013-06-18 21:04:33 -07:00
Mitchell Hashimoto 6e0685047e packer/rpc: Environment.PostProcessor() properly sets thigns up 2013-06-18 20:54:40 -07:00
Mitchell Hashimoto 9e78cbaa89 packer: PostProcessor takes a UI [GH-20] 2013-06-18 20:38:21 -07:00
Mitchell Hashimoto 338298b8af command/build, command/validate: Setup proper components to avoid nil 2013-06-18 16:29:29 -07:00
Mitchell Hashimoto 0f354c79d1 packer: Add Destroy method to artifact
[GH-18]
2013-06-18 16:01:14 -07:00