Files
base-cli-plugin/.goreleaser.yaml
Christian Dupuis a6aaee0dbb Initial commit
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-09-16 13:02:38 +02:00

30 lines
701 B
YAML

release:
prerelease: auto
draft: true
builds:
- binary: &binary docker-base
goos:
- linux
- darwin
- windows
goarch:
- amd64
- arm64
# set the modified timestamp on the output binary to the git timestamp to ensure a reproducible build
mod_timestamp: &build-timestamp '{{ .CommitTimestamp }}'
env: &build-env
- CGO_ENABLED=0
ldflags: &build-ldflags |
-w
-s
-extldflags '-static'
-X github.com/docker/base-cli-plugin/internal.version={{.Version}}
-X github.com/docker/base-cli-plugin/internal.commit={{.Commit}}
archives:
- format: tar.gz
format_overrides:
- goos: windows
format: zip