closes #6424
This commit is contained in:
Jacob Heider 2024-06-14 11:19:37 -04:00 committed by Jacob Heider
parent 0ae385a5c8
commit 34522c71a7

View file

@ -0,0 +1,29 @@
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'