Add goreleaser config
This commit is contained in:
parent
f169926a0c
commit
44f007612c
|
@ -1,4 +1,5 @@
|
|||
*~*
|
||||
dist
|
||||
*.bak
|
||||
coverage.txt
|
||||
cmd/msgbus/msgbus
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
builds:
|
||||
-
|
||||
main: ./cmd/msgbusd/
|
||||
binary: msgbusd
|
||||
flags: -tags "static_build"
|
||||
ldflags: -w -X msgbus.Version={{.Version}} -X msgbus.Commit={{.Commit}}
|
||||
env:
|
||||
- CGO_ENABLED=0
|
||||
goos:
|
||||
- darwin
|
||||
- freebsd
|
||||
- linux
|
||||
goarch:
|
||||
- i386
|
||||
- amd64
|
||||
- arm
|
||||
- amd64
|
||||
goarm:
|
||||
- 6
|
||||
- 7
|
||||
-
|
||||
main: ./cmd/msgbus/
|
||||
binary: msgbus
|
||||
flags: -tags "static_build"
|
||||
ldflags: -w -X msgbus.Version={{.Version}} -X msgbus.Commit={{.Commit}}
|
||||
env:
|
||||
- CGO_ENABLED=0
|
||||
goos:
|
||||
- darwin
|
||||
- freebsd
|
||||
- linux
|
||||
goarch:
|
||||
- i386
|
||||
- amd64
|
||||
- arm
|
||||
- amd64
|
||||
goarm:
|
||||
- 6
|
||||
- 7
|
||||
sign:
|
||||
artifacts: checksum
|
Loading…
Reference in New Issue