Commit Graph

380 Commits (main)

Author SHA1 Message Date
Tanmay Jain 46b216b203
Merge pull request #13545 from hashicorp/compliance/update-headers-batch-2
2 months ago
Tanmay Jain 00c9a6d7f7
Merge pull request #13540 from hashicorp/compliance/update-headers
2 months ago
hashicorp-copywrite[bot] 219421c08c [COMPLIANCE] Update Copyright and License Headers (Batch 2 of 5)
2 months ago
hashicorp-copywrite[bot] 6af0b29558 [COMPLIANCE] Update Copyright and License Headers
3 months ago
Tanmay Jain 0e354e503b FEAT: Adds support for updating HCP Packer registry channels
3 months ago
Anurag Sharma 543123ac17
bump golang.org/x/crypto to 0.43.0 (#13518)
3 months ago
Sebastien Dionne 3cb0cd490e Fix typos and linguistic errors in documentation
4 months ago
Louis Sautier 963c368c31
hcl2template: fix spacing in error message
6 months ago
Tanmay Jain 24d73a2b6a Fixed Test Cases
8 months ago
Tanmay Jain 04dc274eaa IMPROV: Populating the PackerSensitiveVars variable
8 months ago
Lucas Bajolet 4cd7ad4721
hcl2template: err on malformed local/data dep (#13340)
8 months ago
anshulSharma e8d5ddb38a
formatting multiple hcl files (#13362)
10 months ago
karthik P c109e73f12 Merging main
10 months ago
Karthik P 8e36b92ce3
Preserve User-Defined Variable File Order (#13350)
10 months ago
Karthik P 51eeadba3d
feat: add sum, startswith and endswith functions
10 months ago
Martin Grogan b1417b7f5c hcp: use GetHCPPackerRegistryBlock in the hcl module
12 months ago
Martin Grogan 5e6e1a2217 hcl: add get GetHCPPackerRegistry method to PackerConfig
12 months ago
Martin Grogan 86c8902b81 hcl: add packer_registry at root schema
12 months ago
Lucas Bajolet 98198b5af8 packer: make GetBuilds return *[]CoreBuild
1 year ago
Devashish a353260f5d packer: add hcp-sbom provisioner
1 year ago
Lucas Bajolet 9f3e32b9fc hcl2template: add support for raw aws secrets
1 year ago
Martin Grogan cb4965d53a hcl2template: add anytrue function
1 year ago
Martin Grogan 476ddc3810 hcl2template: add alltrue function
1 year ago
Gustavo Cruz 7f64ca11f6 fix: `packer validate` unsupported type error
1 year ago
Lucas Bajolet ac899c44c2 hcl2template: don't error on empty bucket slug
1 year ago
Martin Grogan 0ddcbaf18f hcl2template: add strcontains function
1 year ago
Lucas Bajolet da06110cc3 hcl2template: add filebase64 function
1 year ago
Lucas Bajolet 8d6b8da996 hcl2template: locals evaluation returns a variable
1 year ago
Lucas Bajolet d28982c29a hcl2template: fix datasource dependency detection
1 year ago
Lucas Bajolet 0dcb8c02c2 hcl2template: don't use Walk for walking on DAG
1 year ago
Lucas Bajolet 4a4b837386 hcl2template: rename `Name`->`LocalName` for local
1 year ago
Lucas Bajolet 09774aaeb8 internal/dag: adapt Validate to not check for Root
1 year ago
Lucas Bajolet 586762564b hcl2template: intro and add UseSequential init opt
1 year ago
Lucas Bajolet 56e08c2eff hcl2template: add DAG-based eval for local/data
1 year ago
Lucas Bajolet 9c3ec44379 hcl2template: use refString for local/data deps
1 year ago
Lucas Bajolet 8ba998a5d0 hcl2template: add function to eval one datasource
1 year ago
Lucas Bajolet 8f1da2fa79 hcl2template: split local evaluation functions
1 year ago
Lucas Bajolet e1b8edf8d8 hcl2template: rename Datasource.Name to DSName
1 year ago
Lucas Bajolet 8e21597e30 hcl2template: add refstring type for generic refs
1 year ago
Wenfeng Pan 1b160e5df0
Add base64gzip function support to Packer template
2 years ago
Lucas Bajolet 3e3b136f3c packer: address unused lint errors
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
Lucas Bajolet 5673af108f hcl2template: split GetVarsByType in two functions
2 years ago
Lucas Bajolet b4a843c4e2
commands: reject constraints with pre-releases (#12999)
2 years ago
Lucas Bajolet accbe97e1e
hcl2template: add text(encode|decode)base64 funcs (#12997)
2 years ago
Lucas Bajolet ec682afc4a addrs: require at least 3 parts to source URIs
2 years ago
Lucas Bajolet c7f2508373 addrs: return error on ParsePluginSource
2 years ago
Lucas Bajolet 9b38e0eb5c addrs: limit source component length to 16
2 years ago
Lucas Bajolet d2ade9a783 packer: register plugin components only once
2 years ago