Commit Graph

147 Commits (cb1e0cbabfde0e8b92bdce88ce104f513e6cc47d)
 

Author SHA1 Message Date
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
Mitchell Hashimoto 077f15bdfb packer/plugin: Docs
13 years ago
Mitchell Hashimoto ce6037cca8 builder/amazonebs: Doc for the package
13 years ago
Mitchell Hashimoto fad5233868 builder/amazonebs: More comments
13 years ago
Mitchell Hashimoto 4c37ce5304 builder/amazonebs: Don't worry about the map[string]interface crap
13 years ago
Mitchell Hashimoto c580faa1a5 packer/rpc: error interface wrapper to RPC errors around
13 years ago
Mitchell Hashimoto 6d4136c5ab packer/plugin: Add plugin path to the log messages
13 years ago
Mitchell Hashimoto 44c61e537d Some additional logging
13 years ago
Mitchell Hashimoto 6d0fa84e2c builder/amazonebs: Read config
13 years ago
Mitchell Hashimoto 9600bf5b4b packer: Build.Name
13 years ago
Mitchell Hashimoto 587d359887 packer: Builder.Prepare can return an error
13 years ago
Mitchell Hashimoto d6efe3c757 builder/amazonebs, plugin/builder-amazon-ebs
13 years ago
Mitchell Hashimoto c164b4c23c packer/plugin: Actually try more ports for plugins
13 years ago
Mitchell Hashimoto a519de21b9 Small README update
13 years ago
Mitchell Hashimoto 31e10ecfd1 Ignore packerrc so you can dev with it
13 years ago
Mitchell Hashimoto cce59af2e8 Support builders in config, packer/rpc, packer/plugin
13 years ago
Mitchell Hashimoto 32ec0adbb0 Set PACKER_CONFIG for global config path
13 years ago
Mitchell Hashimoto cd5cecfe89 app: support merging configs
13 years ago
Mitchell Hashimoto 5e17fbdaca packer: Set GOMAXPROCS for number of CPU if n ot set
13 years ago
Mitchell Hashimoto 085533c17f packer: Test to ensure the default config can parse
13 years ago
Mitchell Hashimoto 5f8330ecc2 Parse/load configs
13 years ago
Mitchell Hashimoto 8ffbc2efe7 packer: Start pulling out the global config stuff
13 years ago
Mitchell Hashimoto 8a78de02c7 packer: Cleaner way to build up a list of names
13 years ago
Mitchell Hashimoto 198f984b92 packer: error if UI fails
13 years ago
Mitchell Hashimoto 4b665e39bd Fix the UI
13 years ago
Mitchell Hashimoto fd2d8480e1 Lots more logging everywhere
13 years ago
Mitchell Hashimoto bc01d28857 command/build: More complete error handling
13 years ago
Mitchell Hashimoto 95153413a6 packer: Ui has Error method
13 years ago
Mitchell Hashimoto a803af7016 Move the build command into the actual build command
13 years ago
Mitchell Hashimoto 6633f3df80 packer: Handle errors with executing the CLI
13 years ago
Mitchell Hashimoto c5e83a4b15 packer/plugin: Client.Kill should only kill process if it is running
13 years ago
Mitchell Hashimoto 947209a028 packer: PACKER_LOG to toggle logging from an env var [GH-3]
13 years ago
Mitchell Hashimoto 7dfeda350a packer/plugin: Properly log the max port
13 years ago
Mitchell Hashimoto 88f7b33082 packer/rpc: Rename Command to follow RPC style
13 years ago
Mitchell Hashimoto ac83cf652a packer/rpc: Setup the Environment properly for Command
13 years ago
Mitchell Hashimoto adb533fd3e Properly defer a client cleanup in case of a pnic
13 years ago