Skip to content

ci: opt-in sbom and provenance#1472

Merged
tonistiigi merged 3 commits intodocker:masterfrom
crazy-max:ci-attest
Dec 16, 2022
Merged

ci: opt-in sbom and provenance#1472
tonistiigi merged 3 commits intodocker:masterfrom
crazy-max:ci-attest

Conversation

@crazy-max
Copy link
Copy Markdown
Member

@crazy-max crazy-max commented Dec 15, 2022

@crazy-max
Copy link
Copy Markdown
Member Author

Built artifacts for this PR can be downloaded from https://github.com/docker/buildx/suites/9886852253/artifacts/477397160

$ tree
.
├── buildx-fe25ea8.darwin-amd64
├── buildx-fe25ea8.darwin-amd64.provenance.json
├── buildx-fe25ea8.darwin-amd64.sbom.tar.gz
├── buildx-fe25ea8.darwin-arm64
├── buildx-fe25ea8.darwin-arm64.provenance.json
├── buildx-fe25ea8.darwin-arm64.sbom.tar.gz
├── buildx-fe25ea8.linux-amd64
├── buildx-fe25ea8.linux-amd64.provenance.json
├── buildx-fe25ea8.linux-amd64.sbom.tar.gz
├── buildx-fe25ea8.linux-arm-v6
├── buildx-fe25ea8.linux-arm-v6.provenance.json
├── buildx-fe25ea8.linux-arm-v6.sbom.tar.gz
├── buildx-fe25ea8.linux-arm-v7
├── buildx-fe25ea8.linux-arm-v7.provenance.json
├── buildx-fe25ea8.linux-arm-v7.sbom.tar.gz
├── buildx-fe25ea8.linux-arm64
├── buildx-fe25ea8.linux-arm64.provenance.json
├── buildx-fe25ea8.linux-arm64.sbom.tar.gz
├── buildx-fe25ea8.linux-ppc64le
├── buildx-fe25ea8.linux-ppc64le.provenance.json
├── buildx-fe25ea8.linux-ppc64le.sbom.tar.gz
├── buildx-fe25ea8.linux-riscv64
├── buildx-fe25ea8.linux-riscv64.provenance.json
├── buildx-fe25ea8.linux-riscv64.sbom.tar.gz
├── buildx-fe25ea8.linux-s390x
├── buildx-fe25ea8.linux-s390x.provenance.json
├── buildx-fe25ea8.linux-s390x.sbom.tar.gz
├── buildx-fe25ea8.windows-amd64.exe
├── buildx-fe25ea8.windows-amd64.provenance.json
├── buildx-fe25ea8.windows-amd64.sbom.tar.gz
├── buildx-fe25ea8.windows-arm64.exe
├── buildx-fe25ea8.windows-arm64.provenance.json
└── buildx-fe25ea8.windows-arm64.sbom.tar.gz

0 directories, 33 files

@crazy-max crazy-max added this to the v0.10.0 milestone Dec 15, 2022
@laurentsimon
Copy link
Copy Markdown

laurentsimon commented Dec 15, 2022

Thanks for tagging. Do you have documentation how it's generated / signed, and how the provenance generation is isolated from the build itself?

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
@tonistiigi tonistiigi merged commit fbbe1c1 into docker:master Dec 16, 2022
@crazy-max crazy-max deleted the ci-attest branch December 16, 2022 05:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants