pantry/projects/flipt.io/package.yml
Jacob Heider 34522c71a7 +flipt
closes #6424
2024-06-14 11:25:29 -04:00

30 lines
642 B
YAML

distributable:
url: https://github.com/flipt-io/flipt/archive/refs/tags/{{version.tag}}.tar.gz
strip-components: 1
versions:
github: flipt-io/flipt
build:
dependencies:
go.dev: 1.22.0
env:
GO_LDFLAGS:
- -s
- -w
- -X main.version={{version}}
linux:
GO_LDFLAGS:
- -buildmode=pie
darwin:
CGO_ENABLED: 1
script: go build -v -trimpath -ldflags="${GO_LDFLAGS}" -o "{{ prefix }}"/bin/flipt ./cmd/flipt
provides:
- bin/flipt
test:
- "flipt --version | grep '^Version: {{version}}$'"
- flipt config init --config config.yaml --force
- 'grep ''^version: ".*"'' config.yaml'