🤖 Use VARIANT, output SBOM to build (#258)

Signed-off-by: mudler <mudler@c3os.io>
This commit is contained in:
Ettore Di Giacinto
2023-03-02 17:16:36 +01:00
committed by GitHub
parent 59e97162fc
commit dc234087ba

View File

@@ -233,10 +233,11 @@ image-sbom:
WORKDIR /build WORKDIR /build
ARG VERSION ARG VERSION
ARG FLAVOR ARG FLAVOR
ARG VARIANT
COPY +syft/syft /usr/bin/syft COPY +syft/syft /usr/bin/syft
RUN syft / -o json=sbom.syft.json -o spdx-json=sbom.spdx.json RUN syft / -o json=sbom.syft.json -o spdx-json=sbom.spdx.json
SAVE ARTIFACT /build/sbom.syft.json sbom.syft.json AS LOCAL core-${FLAVOR}-${VERSION}-sbom.syft.json SAVE ARTIFACT /build/sbom.syft.json sbom.syft.json AS LOCAL build/${VARIANT}-${FLAVOR}-${VERSION}-sbom.syft.json
SAVE ARTIFACT /build/sbom.spdx.json sbom.spdx.json AS LOCAL core-${FLAVOR}-${VERSION}-sbom.spdx.json SAVE ARTIFACT /build/sbom.spdx.json sbom.spdx.json AS LOCAL build/${VARIANT}-${FLAVOR}-${VERSION}-sbom.spdx.json
ipxe-iso: ipxe-iso:
FROM ubuntu FROM ubuntu