Commit Graph

125 Commits (b7c9df6d70dfdd36c3b76bd585a77d1b87f387bd)

Author SHA1 Message Date
hashicorp-copywrite[bot] 6af0b29558 [COMPLIANCE] Update Copyright and License Headers
5 months ago
Anurag Sharma 543123ac17
bump golang.org/x/crypto to 0.43.0 (#13518)
5 months ago
Tanmay Jain 04dc274eaa IMPROV: Populating the PackerSensitiveVars variable
10 months ago
Martin Grogan b1417b7f5c hcp: use GetHCPPackerRegistryBlock in the hcl module
1 year ago
Martin Grogan 5e6e1a2217 hcl: add get GetHCPPackerRegistry method to PackerConfig
1 year ago
Martin Grogan 86c8902b81 hcl: add packer_registry at root schema
1 year ago
Lucas Bajolet 98198b5af8 packer: make GetBuilds return *[]CoreBuild
1 year ago
Devashish a353260f5d packer: add hcp-sbom provisioner
1 year ago
Gustavo Cruz 7f64ca11f6 fix: `packer validate` unsupported type error
1 year ago
Lucas Bajolet 8d6b8da996 hcl2template: locals evaluation returns a variable
2 years ago
Lucas Bajolet 4a4b837386 hcl2template: rename `Name`->`LocalName` for local
2 years ago
Lucas Bajolet 9c3ec44379 hcl2template: use refString for local/data deps
2 years ago
Lucas Bajolet 8ba998a5d0 hcl2template: add function to eval one datasource
2 years ago
Lucas Bajolet 8f1da2fa79 hcl2template: split local evaluation functions
2 years ago
Lucas Bajolet 36e43e30ee hcl2template: detect duplicate locals during parse
2 years ago
Lucas Bajolet 14cf4b40d4 hcl2template: recursively evaluate local variables
2 years ago
Devashish 595b45e67c Packer tracks Version and Plugins Metadata (#12860)
2 years ago
Devashish 682eca2877 Remove repeated code
2 years ago
Devashish 4b591d6937 Add PR suggestions
2 years ago
Devashish b77d581cda Add the deprecation warning and update docs
2 years ago
Devashish cbc16cfed5 Add versionFingerprint to EvalContext
2 years ago
Lucas Bajolet 51ec78622d hcl2template: simplify startDatasource function
3 years ago
Lucas Bajolet d9259d6d12 hcl2template: extract attr filter code from ds
3 years ago
Lucas Bajolet 14b6ad10fe hcl2template: report localtion for cycle detection
3 years ago
Lucas Bajolet 2a6ccaccab hcl2template: simplify datasource evaluation
3 years ago
Lucas Bajolet 8438d81d4d hcl2template: remove unused shouldContinue bool
3 years ago
hashicorp-copywrite[bot] 19055df3ec
[COMPLIANCE] License changes (#12568)
3 years ago
Wilken Rivera 9ccec0d4d5
Removed repetitive statement from HCP debug logs (#12552)
3 years ago
Lucas Bajolet f1a41b488f packer: add HCL2 support for telemetry
3 years ago
hashicorp-copywrite[bot] b7df3ca36f
[COMPLIANCE] Add Copyright and License Headers (#12254)
3 years ago
Lucas Bajolet 4d559e23b7
hcl2: don't warn on excluded post-processor (#12187)
3 years ago
Lucas Bajolet ca197afe9b hcp: remove superfluous return value on GetBuilds
3 years ago
Wilken Rivera 57cbe4e203
core: Update validation options for undeclared variables (#12104)
3 years ago
Lucas Bajolet 1cee460d0d hcp: extract all HCP-related code to hcp package
3 years ago
Lucas Bajolet dad07c6097 hcp: keep map of build names for hcp tracking
3 years ago
Lucas Bajolet f3e4c2c3bb tmp: move HCP logic to unwrap builds/post
3 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 e03ad29ca0
Sanitize var code (#11566)
4 years ago
Wilken Rivera 2ad15617cc
core/hcl2: Fix issue preventing builds from pausing between provisioners when the `--debug` argument has been passed (#11537)
4 years ago
Adrien Delorme 5d17d7fe65
prevent duplicate local block creation (#11534)
4 years ago
teddylear 1d01ad3651
feat: print all locals errors when there is a circular error (#11527)
4 years ago
Megan Marsh b763b79d9f implement contextual variable packer.iteration_id
5 years ago
Megan Marsh 961d72bb37 add iteration_id to evaluation context.
5 years ago
Wilken Rivera b10df3abb7
Update HCP Packer registry image extraction, validation, publishing logic for registry capable plugins (#11221)
5 years ago
Megan Marsh 6c7aadf08f return diags earlier
5 years ago
Megan Marsh 295bac0c5f remove unnecessary complexity
5 years ago
Megan Marsh 48de1fc7da allow datasources to use other datasources
5 years ago
Wilken Rivera a534c743cf
HCP Packer registry enabled Packer client (#11154)
5 years ago
Adrien Delorme 4be9dfd183
Say so when an only or an except option did not match anything (#11050)
5 years ago