Add example, add SBOM format

hand-off-lucas
Jenna Goldstrich 2 years ago
parent 2cdd8e2358
commit e50ae970dd

@ -245,6 +245,7 @@ func (bucket *Bucket) uploadSbom(ctx context.Context, buildName string, sbom pac
BuildID: buildToUpdate.ID,
Body: &hcpPackerModels.HashicorpCloudPacker20230101UploadSbomBody{
CompressedSbom: sbom.CompressedData,
Format: sbom.Format,
},
},
nil,

@ -22,11 +22,16 @@ build {
"apt-get update && apt-get -y install curl",
"bash -c \"$(curl -sSL \"https://install.mondoo.com/sh\")\"",
"cnquery sbom --output cyclonedx-json >/tmp/sbom_cyclonedx.json",
"cnquery sbom --output spdx-json > /tmp/sbom_spdx.json",
]
}
provisioner "hcp_sbom" {
provisioner "hcp-sbom" {
source = "/tmp/sbom_cyclonedx.json"
destination = "sbom_cyclonedx.json"
}
provisioner "hcp-sbom" {
source = "/tmp/sbom_spdx.json"
}
}
Loading…
Cancel
Save