Commit Graph

486 Commits

Author SHA1 Message Date
Mitchell Hashimoto 2dd5a982e5 command/build: Cleanly exit after being interrupted 2013-06-04 08:40:17 -07:00
Mitchell Hashimoto 3956b3a515 command/build: Cancel builds when interrupted 2013-06-03 16:14:10 -07:00
Mitchell Hashimoto e21d389fd2 packer: Fixin bugs in PrefixUi calling the wrong method 2013-06-03 13:54:28 -07:00
Mitchell Hashimoto 3a61196f15 command/build: Wrap the onion the right way 2013-06-03 13:47:49 -07:00
Mitchell Hashimoto aee0799988 command/build: Colors! 2013-06-03 13:43:38 -07:00
Mitchell Hashimoto c5d539ef13 command/build: Better prefixes 2013-06-03 11:40:08 -07:00
Mitchell Hashimoto edab952a68 packer: Add Message method to Ui 2013-06-03 11:30:38 -07:00
Mitchell Hashimoto 6bcd5de6f5 command/build: Help text 2013-06-02 15:17:04 -07:00
Mitchell Hashimoto bbafcfa938 packer, etc: added Help method to Command interface
This will be used for long-form help when "packer help foo"
or "packer foo --help" is called.
2013-06-02 11:41:12 -07:00
Mitchell Hashimoto 33f8d29571 builder/amazonebs, command/build: use new UI interface 2013-05-27 15:15:42 -07:00
Mitchell Hashimoto 84891701bd go fmt 2013-05-23 21:59:03 -07:00
Mitchell Hashimoto d919f9545a command/build: Specify a provisioner function 2013-05-22 16:56:04 -07:00
Mitchell Hashimoto cb91ca72ac packer: Build.Prepare takes a UI 2013-05-22 16:20:40 -07:00
Mitchell Hashimoto fc0c1a726c command/build: No newlines in output now 2013-05-22 14:25:58 -07:00
Mitchell Hashimoto 09ca5be74f command/build: Newline before results 2013-05-22 13:25:12 -07:00
Mitchell Hashimoto 4011660fc8 command/build: Output artifact info 2013-05-21 22:38:56 -07:00
Mitchell Hashimoto 64ea06d542 command/build; Remove end UI stuff 2013-05-21 15:48:42 -07:00
Mitchell Hashimoto 9a3a3bad55 command/build: properly prefix the build outputs 2013-05-21 15:43:50 -07:00
Mitchell Hashimoto 6a98134682 command/build: Use PrefixedUi for each build 2013-05-21 15:10:51 -07:00
Mitchell Hashimoto 15f215d04f go fmt 2013-05-20 16:50:35 -07:00
Mitchell Hashimoto 779f489894 packer: Template takes a component finder 2013-05-11 09:56:42 -07:00
Mitchell Hashimoto 44bd56c3a8 go fmt 2013-05-10 17:01:24 -07:00
Mitchell Hashimoto 185d2765be command/build: Run the builds in parallel 2013-05-10 13:01:54 -07:00
Mitchell Hashimoto c580faa1a5 packer/rpc: error interface wrapper to RPC errors around 2013-05-09 13:59:33 -07:00
Mitchell Hashimoto 9600bf5b4b packer: Build.Name 2013-05-09 11:32:03 -07:00
Mitchell Hashimoto 8ffbc2efe7 packer: Start pulling out the global config stuff 2013-05-08 17:28:05 -07:00
Mitchell Hashimoto 4b665e39bd Fix the UI 2013-05-08 17:01:57 -07:00
Mitchell Hashimoto fd2d8480e1 Lots more logging everywhere 2013-05-08 16:59:36 -07:00
Mitchell Hashimoto bc01d28857 command/build: More complete error handling 2013-05-08 15:14:08 -07:00
Mitchell Hashimoto 95153413a6 packer: Ui has Error method 2013-05-08 15:12:48 -07:00
Mitchell Hashimoto a803af7016 Move the build command into the actual build command 2013-05-08 14:58:06 -07:00
Mitchell Hashimoto adb533fd3e Properly defer a client cleanup in case of a pnic 2013-05-08 13:06:57 -07:00
Mitchell Hashimoto 8a32494e3f Start working on logging across the board 2013-05-08 09:46:37 -07:00
Mitchell Hashimoto 91ade277a6 Create the build command/plugin 2013-05-07 11:39:32 -07:00
Mitchell Hashimoto 399d8ab028 Build command plugin 2013-05-07 11:14:14 -07:00
Mitchell Hashimoto fefd2ae208 Separate commands into other directories 2013-04-21 19:04:35 -07:00