Commit Graph

47 Commits (azr_remove_amazon_builder)

Author SHA1 Message Date
Megan Marsh 88b7b0e14a remove sdk
5 years ago
Megan Marsh 39354f64e5 move helper/communicator dir into packer-plugin-sdk
5 years ago
Megan Marsh 56a45b04ab Move hook and communicator definitions to packer-plugin-sdk
5 years ago
Megan Marsh 14bdb9516c move Artifact and artifact mock to the sdk
5 years ago
Megan Marsh 001886670d move Ui definition into the packer plugin sdk.
5 years ago
Megan Marsh 3f6deb8828 move multistep into the plugin sdk
5 years ago
Megan Marsh 7d658149ea update tests and website and generated partials to reflect new package format
5 years ago
Megan Marsh e04eaa89e6 move steps and step configs from packer/common to packer/common/commonsteps
5 years ago
Megan Marsh 2d90ffe7a4 move GeneratedData struct and PlaceholderMsg to same package under common
5 years ago
Sylvia Moss bdd736b800
Interpolate vagrantfile_template on Vagrant post-processor (#9923)
6 years ago
Megan Marsh d252a24b82 allow user to set winrm_host override like we do ssh_host override
6 years ago
Sylvia Moss dc31bad539
Sharing info with post-processors via artifact (#8632)
6 years ago
Wilken Rivera a72242cd70
Merge pull request #8498 from hashicorp/f-builder_docker-typeassertion-check
6 years ago
nywilken 0ba6b22fee builder/docker: Update type of config stored in state bag
6 years ago
Adrien Delorme 4b7132c87c Merge remote-tracking branch 'origin/master' into sharing_info
6 years ago
Adrien Delorme 0785c2f6fc
build using HCL2 (#8423)
6 years ago
Megan Marsh 0f6d1beccf add an extra string array to the Prepare() return values in the builder interfaces; this sets up the ability for builders to give the provisioners custom user-accessible build-time variables.
6 years ago
Megan Marsh eb8c74bf85 allow ssh_host config option to override host logic for all builders
7 years ago
Adrien Delorme a81abd297b Merge remote-tracking branch 'origin/master' into context_provisioner
7 years ago
Adrien Delorme a4bf94dd3c change Builder to be passed a context for cancellation
7 years ago
Megan Marsh 8f3313d81e Create new docker communicator for windows containers
7 years ago
Adrien Delorme 9f82b75e57 Use the hashicorp/go-getter to download files
7 years ago
Megan Marsh 38cc525ec7 new option allowing user to clean up the ephemeral ssh key from the authorized_keys file
8 years ago
Adrien Delorme 41f6e0334d refactor all copy pasted sshConfig with into communicator.Config.SSHConfigFunc
8 years ago
Matthew Hooker 366dc3da0a
move multistep imports to helper.
8 years ago
Matthew Hooker 81522dced0
move packer to hashicorp
9 years ago
Orivej Desh 6762965696 Add -on-error command line argument to allow preserving artifacts on builder errors
10 years ago
Chris Bednarski 5503b7f496 Don't export errors
11 years ago
Chris Bednarski 750a9c61de Added discard option for docker builder, also reorganized some error messages
11 years ago
Mitchell Hashimoto cab2665119 builder/docker: support custom communicators
11 years ago
Mitchell Hashimoto ce275969e4 builder/docker: don't attempt to read artifact if cancelled
11 years ago
Mitchell Hashimoto 6570b53c4a builder/docker: use exec for v1.4+
11 years ago
Mitchell Hashimoto 4cae87645f builder/docker: fix issue where docker might get nil interp context
11 years ago
Mitchell Hashimoto faf327eed0 builder/docker: convert to new interpolation
11 years ago
Mitchell Hashimoto 5cb7355814 builder/docker: change commit to the opt-in, special case build steps
12 years ago
Andy Thompson 1baa63f060 Add a docker commit step to the docker builder that runs instead of export if export_path not present
12 years ago
Mitchell Hashimoto 037a744be5 builder/docker: customize run command [GH-648]
12 years ago
Mitchell Hashimoto 832b4408a5 builder/docker: verify docker is available on path
12 years ago
Mitchell Hashimoto 0287cdd614 builder/docker: config refactor
12 years ago
Mitchell Hashimoto 06b6cb1af1 builder/docker: artifact
12 years ago
Mitchell Hashimoto 62b81dc432 builder/docker: StepPull test, driver abstraction for tests
12 years ago
Mitchell Hashimoto da683afde0 builder/docker: config validation test
12 years ago
Mitchell Hashimoto d5ce8ddb4a builder/docker: export the final image
12 years ago
Mitchell Hashimoto 797c44bfc1 builder/docker: a non-working communicator
12 years ago
Mitchell Hashimoto 2e080ece6d builder/docker: start a container
12 years ago
Mitchell Hashimoto 034e04cc1e builder/docker: pull images
12 years ago
Mitchell Hashimoto 3feab1dea1 builder/docker: boilerplate
12 years ago