packer/command
Tanmay Jain 83ed7688bc feat(provenance): add provenance post-processor
Add the opt-in "provenance" post-processor that runs after a build,
derives subjects from the artifact, emits DSSE-wrapped SLSA provenance
(and optional SBOM) attestations, signs them via the configured
signing backend, and writes sidecar files (including *.sigstore.json
bundles in keyless mode). Register it in the core post-processor set.

The provenance enable flag is a tri-state so an unset value stays
enabled through HCL2 decoding instead of being silently disabled.
2026-07-06 11:02:08 +05:30
..
enumflag Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
flag-kv Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
flag-slice Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
test-fixtures Refactors sensitive multiline test to use OS-specific fixtures 2026-03-26 12:25:55 +05:30
build.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
build_cancellation_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
build_cleanup_script_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
build_parallel_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
build_sensitive_multiline_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
build_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
build_timeout_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
build_windows_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
cli.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
command_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
configtype_enumer.go Makefile: replace enumer upstream with dmarkham's (#13107) 2024-07-16 21:14:27 -04:00
console.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
console_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
exec_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
execute.go feat(provenance): add provenance post-processor 2026-07-06 11:02:08 +05:30
fix.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
fix_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
fmt.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
fmt_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
hcl2_upgrade.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
hcl2_upgrade_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
init.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
init_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
inspect.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
inspect_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
meta.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
plugins.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
plugins_install.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
plugins_install_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
plugins_installed.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
plugins_remove.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
plugins_required.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
sbom_generate.go Removes Syft binary download/handling from the HCP SBOM provisioner (#13636) 2026-06-03 15:23:57 +05:30
sbom_generate_test.go Removes Syft binary download/handling from the HCP SBOM provisioner (#13636) 2026-06-03 15:23:57 +05:30
signal.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
test_utils.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
utils.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
utils_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
validate.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
validate_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
version.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30
version_test.go Merge pull request #13632 from hashicorp/compliance/add-headers 2026-06-03 14:37:46 +05:30