pantry/projects/github.com/reproducible-containers/diffoci/package.yml
Jacob Heider 771f3d9508 +diffoci
closes #6000
2024-04-26 18:42:21 -04:00

30 lines
680 B
YAML

distributable:
url: https://github.com/reproducible-containers/diffoci/archive/refs/tags/{{version.tag}}.tar.gz
strip-components: 1
versions:
github: reproducible-containers/diffoci
provides:
- bin/diffoci
build:
dependencies:
go.dev: 1.21.0
script:
- make
- mkdir -p {{prefix}}/bin
- make install
env:
PREFIX: ${{prefix}}
VERSION: ${{version}}
linux:
# override
GO_LDFLAGS:
- -s
- -w
- -X github.com/reproducible-containers/diffoci/cmd/diffoci/version.Version={{version}}
- -buildmode=pie
# more requires docker or downloading OCI images
test: "diffoci info | grep 'Version: {{version}}'"