Commit Graph

107 Commits (8ce3aae2f7f16c85a5465f922dcafe54090ed3e2)

Author SHA1 Message Date
Lucas Bajolet 68ddb2f89d
hcl2_upgrade: add share_image_gallery workaround (#12087)
3 years ago
Lucas Bajolet 3c249c0d42 hcl2_upgrade: replace passthroughs by pre-visit
4 years ago
Zach Shilton 879fd9035c
fix: update redirected and broken links (#12060)
4 years ago
Lucas Bajolet c0e7e7bd3c hcl2: report error on build without sources
4 years ago
Lucas Bajolet 61c56e161c hcl2: add example for undefined variable set warn
4 years ago
Lucas Bajolet e94b8766cb build: exit immediately if no builds and diags
4 years ago
Lucas Bajolet a298617ecb command/build: warn and exit when nothing to build
4 years ago
Lucas Bajolet 7cd095062a parser: extract HCP logic out of the HCL parser
4 years ago
Adrien Delorme 0362a3ec10
all shells: Pass env vars through a key value store (#11569)
4 years ago
Adrien Delorme e03ad29ca0
Sanitize var code (#11566)
4 years ago
teddylear 1d01ad3651
feat: print all locals errors when there is a circular error (#11527)
4 years ago
Wilken Rivera 4a0fbd911a
Add support for variable interpolation to hcp_packer_registry and build blocks. (#11421)
4 years ago
Adrien Delorme 710d109c55
HCL2: fix a crash when an HCL2 component is nil after a misconfiguration (#11382)
4 years ago
Adrien Delorme 254e020b08
Allow to use build variables in a post processor (#11323)
5 years ago
Adrien Delorme eb8e302941
hcl2_upgrade: special case: vsphere fix (#11216)
5 years ago
Adrien Delorme 9d0193ac14
add possibility to use variables everywhere in post-processor blocks (#11094)
5 years ago
Sylvia Moss 927093e5c0
improve regex to fix escaping on split function (#11083)
5 years ago
Adrien Delorme 98990fc34e
hcl2_upgrade: allow to hcl2_upgrade with unknown builders, just log errors (#11049)
5 years ago
Adrien Delorme e60a7e60b9 add test to repro #10975
5 years ago
Adrien Delorme 77a29fc2f8
Allow to have `dynamic` blocks in a `build` block + tests (#10825)
5 years ago
Adrien Delorme a9bec7945e
remove .mdx extensions in links (#10823)
5 years ago
Sylvia Moss 505cbd2591
Vendor amazon plugin (#10800)
5 years ago
Megan Marsh 0993c976fa
hcl2_upgrade escaped quotes fix (#10794)
5 years ago
Megan Marsh 4242cf3151 fix tests
5 years ago
Sylvia Moss 610dde7f02
check for nil config map (#10730)
5 years ago
sylviamoss 5ccbd27b72 Improve upgrade error and transform all variables with template eng to locals
5 years ago
sylviamoss a1a5cf0113 upgrade variables with other variables
5 years ago
sylviamoss 2016d6baec Fix panic on upgrading variables json file
5 years ago
Sylvia Moss 37d05c85ff
upgrade pause_before (#10654)
5 years ago
Sylvia Moss e0557f84e9
Add access config to generated amazon ami data source (#10634)
5 years ago
sylviamoss 76e3d57cae add with-annotation flag to hcl2_upgrade
5 years ago
Sylvia Moss 774c5903f6
Add error-cleanup-provisioner to HCL2 (#10604)
5 years ago
Sylvia Moss d28e6fe009
write timestamp local only when necessary (#10602)
5 years ago
Sylvia Moss f5006d0842
fix empty locals and source name with blank space (#10593)
5 years ago
Sylvia Moss d53488db68
Add aws_secretsmanager transformation to hcl2_upgrade (#10553)
5 years ago
Sylvia Moss ef4afafde9
Fix force flag for hcl2 provisioners and post-processors (#10571)
5 years ago
Sylvia Moss 291121dd55
(2) Implement datasources (#10440)
5 years ago
Sylvia Moss e44cb9d7e5
Add Amazon AMI data source to hcl_upgrade command (#10491)
5 years ago
Megan Marsh 4cb6e07900
Hcl beta tag (#10493)
5 years ago
Megan Marsh 54a75421ea regenerate
5 years ago
Megan Marsh 1cb9aea752 change markdown references to new pathing
5 years ago
Wilken Rivera 4e58987026
command/fmt: Ensure all variable files ending in `.pkrvars.hcl` get formatted (#10377)
5 years ago
Megan Marsh 39ab646236
move plugin and rpc code into sdk; other minor tweaks (#10359)
5 years ago
Adrien Delorme 73b7499811
HCL2: version block: test validation & document version/availability (#10298)
5 years ago
Adrien Delorme f44e912072
Update hcl2upgrade command to update env calls + tests (#10244)
5 years ago
Adrien Delorme deba1484ff
HCL2: allow calling env as input var default value (#10240)
5 years ago
Adrien Delorme 17ec88246f
hcl2_upgrade update (#10221)
5 years ago
Adrien Delorme 6dd06fad14 add command/ tests
6 years ago
Adrien Delorme 4bc16455b4
HCL2: add a packer block with a required_version input setting (#10149)
6 years ago
Megan Marsh 66b81d9bee
add build.name to hcl code (#10114)
6 years ago