diff options
| author | Tim Orling <ticotimo@gmail.com> | 2026-04-24 10:29:27 -0700 |
|---|---|---|
| committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2026-04-28 11:49:28 +0000 |
| commit | eae6e33f9ffcce45be2d22c35f8d9380ac70b9bd (patch) | |
| tree | 5da2fa8cf17e1157a85e5925c48cc836a685d1c7 /recipes-containers/cosign/cosign_git.bb | |
| parent | ad63ebe65234e4755a152ec5c2d5cf4719847d84 (diff) | |
| download | meta-virtualization-eae6e33f9ffcce45be2d22c35f8d9380ac70b9bd.tar.gz | |
cosign: add recipe for container signing tool v3.0.6
Add cosign [1] recipe for sigstore's [2] container signing, verification
and storage tool [3]. Includes auto-generated Go module dependencies and
license tracking via go-mod-update-modules.
[1] https://github.com/sigstore/cosign/releases/tag/v3.0.6
[2] https://www.sigstore.dev/
[3] https://docs.sigstore.dev/cosign/signing/overview/
Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-containers/cosign/cosign_git.bb')
| -rw-r--r-- | recipes-containers/cosign/cosign_git.bb | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/recipes-containers/cosign/cosign_git.bb b/recipes-containers/cosign/cosign_git.bb new file mode 100644 index 00000000..09c28317 --- /dev/null +++ b/recipes-containers/cosign/cosign_git.bb | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | SUMMARY = "Container signing, verification and storage in an OCI registry" | ||
| 2 | HOMEPAGE = "https://github.com/sigstore/cosign" | ||
| 3 | LICENSE = "Apache-2.0" | ||
| 4 | LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/COPYRIGHT.txt;md5=3830a9ca4f9dc30be01bfa2e4042dd46 \ | ||
| 5 | file://src/${GO_IMPORT}/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \ | ||
| 6 | " | ||
| 7 | |||
| 8 | GO_IMPORT = "github.com/sigstore/cosign" | ||
| 9 | GO_INSTALL = "${GO_IMPORT}/v3/cmd/cosign" | ||
| 10 | SRC_URI = "git://${GO_IMPORT};protocol=https;nobranch=1;destsuffix=${GO_SRCURI_DESTSUFFIX}" | ||
| 11 | PV = "3.0.6+git" | ||
| 12 | SRCREV = "f1ad3ee952313be5d74a49d67ba0aa8d0d5e351f" | ||
| 13 | |||
| 14 | require ${BPN}-licenses.inc | ||
| 15 | require ${BPN}-go-mods.inc | ||
| 16 | |||
| 17 | inherit go-mod go-mod-update-modules | ||
| 18 | |||
| 19 | BBCLASSEXTEND = "native nativesdk" | ||
