Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.2 KB

README.md

File metadata and controls

25 lines (18 loc) · 1.2 KB

The Atsign FoundationThe Atsign Company

SLSA 3

at_c_buildimage

Installing all the packages needed to build (multiplatform) binaries for a C application is time consuming, so that work happens here, and the image can then be used to accelerate builds elsewhere.

SLSA

The Docker images created from this repo have SLSA Build Level 3 attestations.

These can be verified using the slsa-verifier tool e.g.:

CMAKE_VERSION="3.30.2"
IMAGE="atsigncompany/cbuildimage"
SHA=$(docker buildx imagetools inspect ${IMAGE}:CMake-${CMAKE_VERSION} \
  --format "{{json .Manifest}}" | jq -r .digest)
slsa-verifier verify-image ${IMAGE}@${SHA} --source-uri \
  github.com/atsign-company/at_c_buildimage --source-tag c${CMAKE_VERSION}