Commit Graph

182 Commits (4011660fc8b78872643dfd65408bd76f435c1b8d)
 

Author SHA1 Message Date
Mitchell Hashimoto 4011660fc8 command/build: Output artifact info
13 years ago
Mitchell Hashimoto 41a7fd45b9 packer: Return artifact from build
13 years ago
Mitchell Hashimoto cf6d2218ea builder/amazonebs: Artifact returns AMIs
13 years ago
Mitchell Hashimoto e9618b0d07 packer/plugin: Properly supports Artifacts
13 years ago
Mitchell Hashimoto caa2b7711b packer/rpc: Builders return valid artifacts
13 years ago
Mitchell Hashimoto 53c3d330e4 packer/rpc: Support Artifacts
13 years ago
Mitchell Hashimoto 55d9cd2124 packer: First pass at Artifact interface
13 years ago
Mitchell Hashimoto 64ea06d542 command/build; Remove end UI stuff
13 years ago
Mitchell Hashimoto 9a3a3bad55 command/build: properly prefix the build outputs
13 years ago
Mitchell Hashimoto 6a98134682 command/build: Use PrefixedUi for each build
13 years ago
Mitchell Hashimoto 2c4a873a5f packer: Add PrefixedUi
13 years ago
Mitchell Hashimoto cc4970d424 packer/rpc: Allow "error" interfaces to be sent over RPC
13 years ago
Mitchell Hashimoto 8dfe78dd19 packer: Log UI output
13 years ago
Mitchell Hashimoto dfc332f98c builder/amazonebs: Add ssh_* settings
13 years ago
Mitchell Hashimoto 4453fda2e8 go fmt
13 years ago
Mitchell Hashimoto 3a97bae000 builder/amazonebs: Refactor into multiple steps
13 years ago
Mitchell Hashimoto 559777e5b7 packer: Ui automatically appends newline
13 years ago
Mitchell Hashimoto 2ee8859ac0 builder/amazonebs: SSH test. It works!
13 years ago
Mitchell Hashimoto 39a05400dd communicator/ssh: Test to verify keychain impls ssh.ClientKeyring
13 years ago
Mitchell Hashimoto abcdd5a613 communicator/ssh: Add SimpleKeychain
13 years ago
Mitchell Hashimoto 0ea19cf818 builder/amazonebs: Create a temporary keypair for use
13 years ago
Mitchell Hashimoto 15f215d04f go fmt
13 years ago
Mitchell Hashimoto 2efab467a8 builder/amazonebs: Switch from json to mapstructure for decode
13 years ago
Mitchell Hashimoto bee266008e communicator/ssh: Ensure valid communicator
13 years ago
Mitchell Hashimoto 6d3e7e9964 communicator/ssh: Simplify tests
13 years ago
Mitchell Hashimoto 08ac912cb7 Start work on SSH communicator
13 years ago
Mitchell Hashimoto 7475ee8377 packer: Add Communicator to Hook arguments
13 years ago
Mitchell Hashimoto 7fdb53f5d1 packer: Test to make sure DispatchHook implements Hook
13 years ago
Mitchell Hashimoto f74341a7b9 packer/rpc: Complete Upload/Download implementation
13 years ago
Mitchell Hashimoto 9262a85e6c packer/rpc: Communicator.Upload
13 years ago
Mitchell Hashimoto daa431af63 packer: Communicator Upload/Download return an error
13 years ago
Mitchell Hashimoto 496a320a82 packer/rpc: Implement full communicator interface
13 years ago
Mitchell Hashimoto 2799cccf4b packer: Waiting for a remote command and setting the exit status
13 years ago
Mitchell Hashimoto 88a018bf5d packer: Work on communicators... WIP
13 years ago
Mitchell Hashimoto a2bf964f30 packer/rpc: Properly support hooks
13 years ago
Mitchell Hashimoto cb1e0cbabf packer/plugin: Support hooks
13 years ago
Mitchell Hashimoto d926b98708 Update all packer/rpc, packer/plugin, builders for new builder API
13 years ago
Mitchell Hashimoto 441edd25d2 packer: Changes to build parameters and DispatchHook
13 years ago
Mitchell Hashimoto 25fd2fe877 packer: Template looks up hooks and adds them to the build
13 years ago
Mitchell Hashimoto 779f489894 packer: Template takes a component finder
13 years ago
Mitchell Hashimoto 30ab944437 packer/rpc: Support Hooks
13 years ago
Mitchell Hashimoto 8ed313e7b5 packer: Add concept of hooks to Environment
13 years ago
Mitchell Hashimoto 5ac06e116e packer: Parse "hooks" configuration into the Template
13 years ago
Mitchell Hashimoto 44bd56c3a8 go fmt
13 years ago
Mitchell Hashimoto 368ccab8e8 packer: Put Builder definition into its own file
13 years ago
Mitchell Hashimoto 208daf7d03 packer: Hook interface, not hooked up yet
13 years ago
Mitchell Hashimoto de03e97643 packer: More comments/docs
13 years ago
Mitchell Hashimoto 4fc764430d builder/amazonebs: Wait for AMI to become ready
13 years ago
Mitchell Hashimoto e071739cd8 builder/amazonebs: Can make an AMI. WHAT!
13 years ago
Mitchell Hashimoto 185d2765be command/build: Run the builds in parallel
13 years ago