Commit Graph

18303 Commits (98176f54297b3d6fde4dee8aec08c94de71a67fd)
 

Author SHA1 Message Date
Mitchell Hashimoto 812722c20d packer: ProvisionHook
13 years ago
Mitchell Hashimoto 73b7d94933 packer: better commenting
13 years ago
Mitchell Hashimoto e69e74b2dc packer: Panic if provisioners and no provisioner function
13 years ago
Mitchell Hashimoto 3d0dde03e6 packer: Panic on template if no builder function
13 years ago
Mitchell Hashimoto d919f9545a command/build: Specify a provisioner function
13 years ago
Mitchell Hashimoto 534f32067a packer: Test that hooks are callable from builds
13 years ago
Mitchell Hashimoto 0f57370dec packer: Prepare provisioners as part of Build prepare
13 years ago
Mitchell Hashimoto cb91ca72ac packer: Build.Prepare takes a UI
13 years ago
Mitchell Hashimoto fbcc6cb2b2 packer: Build now has provisioners, template parses and builds
13 years ago
Mitchell Hashimoto 11d46a3a2c packer: ProvisionerFunc
13 years ago
Mitchell Hashimoto 92a4f27868 packer/rpc: Support provisioners
13 years ago
Mitchell Hashimoto 638e191186 packer: Parse provisioners out of template
13 years ago
Mitchell Hashimoto 06b0cebd1e packer: Template properly calls builder type builderType
13 years ago
Mitchell Hashimoto 4bd7db0759 go fmt
13 years ago
Mitchell Hashimoto 8273565255 better comments for TODO
13 years ago
Mitchell Hashimoto fc0c1a726c command/build: No newlines in output now
13 years ago
Mitchell Hashimoto c51223bab7 packer: Template parsing error if name/type is not string
13 years ago
Mitchell Hashimoto f9c59c714f packer: Better error handling for template parsing
13 years ago
Mitchell Hashimoto 615f993de2 packer: MultiError to represent multiple errors
13 years ago
Mitchell Hashimoto 09ca5be74f command/build: Newline before results
13 years ago
Mitchell Hashimoto c4522a6265 packer: Provisioner interface
13 years ago
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