Commit Graph

242 Commits (2bdfd53756611eafed685a4edced00aa1011de4e)

Author SHA1 Message Date
Megan Marsh 2d90ffe7a4 move GeneratedData struct and PlaceholderMsg to same package under common
5 years ago
Megan Marsh 7b57e28600 move localexec to common/shell-local dir since it is related to shelling out locally
5 years ago
Adrien Delorme f5e037e8b4 Merge remote-tracking branch 'origin/master' into azr_selectable_temp_keygen_type_gcp
5 years ago
Megan Marsh 70cb4097e1 review comments, add plugin type for a few missing builders
5 years ago
Adrien Delorme 522d122858 regen all code
5 years ago
Adrien Delorme 54032d6c11 gen code and docs
5 years ago
sylviamoss c8874c9382 improve docker_tag cast to avoid failures
6 years ago
sylviamoss aa9c162c60 improve docker_tags artifact state read
6 years ago
sylviamoss e758891878 make shell-local post-processor return copy of previous artifact
6 years ago
Sylvia Moss bdd736b800
Interpolate vagrantfile_template on Vagrant post-processor (#9923)
6 years ago
Megan Marsh 5120ad9d9a add test file
6 years ago
Megan Marsh 20d62654ae move runAndStream into a generalized helper function to enable easy local exectution in other places than just the docker builder
6 years ago
Megan Marsh a687d6fe12
ci/tech-debt: Fix vmware acceptance tests (#9636)
6 years ago
Michael Kuryshev 37d0f48599 builder/docker: reference to docker docs regarding capabilities
6 years ago
Michael Kuryshev 6e77d9d3a9 builder/docker: runner support for --device
6 years ago
Michael Kuryshev 791a86c45e builder/docker: runner support for --cap-add, --cap-drop, --tmpfs
6 years ago
Roger Hu 28f8241a05 update generated files
6 years ago
Moss 8ea64c5b35 undocument ssh_keypair_name and ssh_agent_auth
6 years ago
Moss 41edd09d3c undocument temporary_key_pair_name and ssh_private_key_file
6 years ago
Megan Marsh 4f77bb0c4a add new ssh_ciphers option
6 years ago
Megan Marsh 4178625afb re-add winrm_no_proxy option. Winrm code needs to be modified in order to read no_proxy env var when client is created rather than when net/http library is instantiated.
6 years ago
Adrien Delorme 40947c2bf6
HCL2: generate hcl tags with go-cty tags too (#9306)
6 years ago
Megan Marsh 26d05abd4f
Merge pull request #9182 from hashicorp/fix_9131
6 years ago
Adrien Delorme 62556c464c
Update builder/docker/artifact_import.go
6 years ago
Megan Marsh 02c1cf5b28 support pushing multiple tags
6 years ago
Megan Marsh 7e0cfd8b77 add undocumented tag to struct-markdown generator so that we can leave internal-use-only fields out of docs
6 years ago
Adrien Delorme 840e67f775
HCL2: when we see a map generate an attribute spec instead of a block spec (#9035)
6 years ago
Jeff Escalante 9165be87da
packer.io prefix removal, html extension remove for in-code errors
6 years ago
Jeff Escalante 4afd107eeb
patch source files for extensions changes
6 years ago
Jeff Escalante bcc848a83d
were rendering yay
6 years ago
r_takaishi f50ff1d270 make generate
6 years ago
Wilken Rivera e1a46ec293
Fix gosimple S1025 linting errors (#8838)
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 9403d55549 builder/docker: Add type assertion check when reading config from state bag
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 84063d2132 implement ID and Type values in the provisioner template info sharing
6 years ago
henry-aj-jones d317d7f3d1 post-processor/docker-tag: Allow to tag an artifact with multiple tags (#8392)
6 years ago
Adrien Delorme 078ba7c8c3 commit old code generation tool
6 years ago
Megan Marsh de8e8557ae make config dir if it doens't exist.
7 years ago
Megan Marsh 7f040dfed8 update tests
7 years ago
Megan Marsh 7c41244e15 use a unique temp dir for each build to prevent concurrent builds from stomping on each other
7 years ago
Adrien Delorme 5517d41468 make sure all documentation fields are there
7 years ago
Adrien Delorme 4cb7c30987 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Megan Marsh 773e76c1ce remove unused import
7 years ago
Megan Marsh b6f3742425 check container os, not host os, when creating container dir default
7 years ago