pantry/projects/arkade.dev/package.yml

31 lines
620 B
YAML
Raw Permalink Normal View History

2024-01-12 14:21:55 +03:00
distributable:
url: git+https://github.com/alexellis/arkade
ref: ${{version.tag}}
display-name: Arkade
versions:
github: alexellis/arkade/releases/tags
provides:
- bin/arkade
build:
dependencies:
go.dev: ^1.21
git-scm.org: ^2
script:
go build -v -ldflags="$LDFLAGS" -o "{{prefix}}"/bin/arkade
env:
LDFLAGS:
- -s
- -w
- -X github.com/alexellis/arkade/pkg.Version={{version}}
- -X github.com/alexellis/arkade/pkg.GitCommit=$(git rev-parse HEAD)"
linux:
LDFLAGS:
- -buildmode=pie
test:
- arkade version | grep {{version}}
- arkade info openfaas