introduce build.provenance and sbom support

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
This commit is contained in:
Nicolas De Loof 2025-07-17 18:28:44 +02:00 committed by Guillaume Lours
parent 1d2223fb23
commit 8f91793fb5
7 changed files with 63 additions and 9 deletions

View file

@ -170,8 +170,12 @@ type BuildOptions struct {
Print bool
// Check let builder validate build configuration
Check bool
// Provenance
Provenance bool
// Attestations allows to enable attestations generation
Attestations bool
// Provenance generate a provenance attestation
Provenance string
// SBOM generate a SBOM attestation
SBOM string
}
// Apply mutates project according to build options