Commit Graph

278 Commits (04a4d91431a8bcf3c56dfd1a7df133c5d2bc080e)
 

Author SHA1 Message Date
Mitchell Hashimoto 04a4d91431 builder/amazonebs: Better checking for states
13 years ago
Mitchell Hashimoto a099e32df2 builder/amazonebs: Handle case where no AMIs
13 years ago
Mitchell Hashimoto f67fdecab6 builder/amazonebs: If cancelled, don't return artifact
13 years ago
Mitchell Hashimoto 5aa78cb4aa builder/amazonebs: Properly implement cancel
13 years ago
Mitchell Hashimoto 0df18df40f builder/amazonebs: extract multistep, use that
13 years ago
Mitchell Hashimoto 2dd5a982e5 command/build: Cleanly exit after being interrupted
13 years ago
Mitchell Hashimoto 256b97ce49 Signal handling, force quit after two interrupts
13 years ago
Mitchell Hashimoto 5c39a2f7ca fmt
13 years ago
Mitchell Hashimoto 12a9362f0a packer/plugin: Swallow interrupts in plugins
13 years ago
Mitchell Hashimoto 3956b3a515 command/build: Cancel builds when interrupted
13 years ago
Mitchell Hashimoto 94cfe39a76 packer: coreBuild.Cancel calls the builder Cancel method
13 years ago
Mitchell Hashimoto 30a061a855 packer: Build.Cancel
13 years ago
Mitchell Hashimoto 0ba80c88e8 packer/plugin: Implement Builder.Cancel
13 years ago
Mitchell Hashimoto e06c26c55c packer/rpc: Implement Builder.Cancel
13 years ago
Mitchell Hashimoto 1b557d7710 packer/rpc: Builder.Run() no longer blocks RPC connection
13 years ago
Mitchell Hashimoto 079d6f4d43 packer: Introduce Cancel() method to Builder
13 years ago
Mitchell Hashimoto e21d389fd2 packer: Fixin bugs in PrefixUi calling the wrong method
13 years ago
Mitchell Hashimoto 3e1b10c09e packer: ColoredUi bolds, but doesn't bold messages
13 years ago
Mitchell Hashimoto 3a61196f15 command/build: Wrap the onion the right way
13 years ago
Mitchell Hashimoto aee0799988 command/build: Colors!
13 years ago
Mitchell Hashimoto f041ebb2fd packer: ColoredUi
13 years ago
Mitchell Hashimoto c5d539ef13 command/build: Better prefixes
13 years ago
Mitchell Hashimoto edab952a68 packer: Add Message method to Ui
13 years ago
Mitchell Hashimoto 37937c1290 provisioner/shell: Use RemoteCmd.Wait
13 years ago
Mitchell Hashimoto bbc5f305e2 packer: RemoteCmd.Wait
13 years ago
Mitchell Hashimoto fdda64f48e provisioner/shell: Trim whitespace on output
13 years ago
Mitchell Hashimoto 684df67ca6 provisioner/shell: Adhere to new communicator API
13 years ago
Mitchell Hashimoto 75074ca92d go fmt
13 years ago
Mitchell Hashimoto 1cea606f12 communicator/ssh: Adhere to new Communicator interface
13 years ago
Mitchell Hashimoto a21fe8c484 packer/rpc: Exited fields now work over RPC
13 years ago
Mitchell Hashimoto ea4171f163 packer/rpc: Hook up the new communicator interface
13 years ago
Mitchell Hashimoto 532faec457 packer: New Communicator interface is much simplified
13 years ago
Mitchell Hashimoto ffcb7afbee provisioner/shell: Properly handle closed channels in select
13 years ago
Mitchell Hashimoto 6bcd5de6f5 command/build: Help text
13 years ago
Mitchell Hashimoto 74d812a766 packer: Much smarter CLI
13 years ago
Mitchell Hashimoto fcd866731b packer: Remove extra newline on version
13 years ago
Mitchell Hashimoto aa1304f860 packer: Print command help if "--help" is given
13 years ago
Mitchell Hashimoto bbafcfa938 packer, etc: added Help method to Command interface
13 years ago
Mitchell Hashimoto cf732a913d provisioner/shell: stream output in real time
13 years ago
Mitchell Hashimoto bf296b396e builder/amazonebs: panics in edge cases
13 years ago
Mitchell Hashimoto e629eef97a packer/plugin: Start testing the client
13 years ago
Mitchell Hashimoto 45c590f413 packer: Fix help output for packer, excessive newlines
13 years ago
Mitchell Hashimoto ade3795123 packer: RemoteCommand.StderrChan
13 years ago
Mitchell Hashimoto 3bdd74f9c5 Update TODO
13 years ago
Mitchell Hashimoto e753ffe5d9 packer: Refactor on StdoutChan so it'll work for stderr easily
13 years ago
Mitchell Hashimoto 810d17c0ef packer: RemoteCommand.StdoutChan works + tests
13 years ago
Mitchell Hashimoto ace53450b9 packer: More efficient RemoteCommand.ExitChan
13 years ago
Mitchell Hashimoto c6dd54760c Get everything compiling again
13 years ago
Mitchell Hashimoto 8034e91ca3 packer: Lock in RemoteCommand.ExitChan
13 years ago
Mitchell Hashimoto 24237da32c packer: RemoteCommand.ExitChan() and tests
13 years ago