goreleaser: bump version & add nfmp support
This commit is contained in:
parent
334e3f56de
commit
c6f0c050d2
|
|
@ -29,12 +29,26 @@ builds:
|
||||||
|
|
||||||
archives:
|
archives:
|
||||||
- format: tar.gz
|
- format: tar.gz
|
||||||
|
name_template: >-
|
||||||
|
{{ .Binary }}_{{ .Version }}_
|
||||||
|
{{- if eq .Os "darwin" }}osx{{ else }}{{ .Os }}{{ end }}_
|
||||||
|
{{- if eq .Arch "amd64" }}x86_64
|
||||||
|
{{- else if eq .Arch "386" }}x86_32
|
||||||
|
{{- else }}{{ .Arch }}{{ end }}
|
||||||
|
{{- with .Arm }}v{{ . }}{{ end }}{{ with .Mips }}_{{ . }}{{ end }}{{ if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}
|
||||||
format_overrides:
|
format_overrides:
|
||||||
- goos: windows
|
- goos: windows
|
||||||
format: zip
|
format: zip
|
||||||
replacements:
|
|
||||||
amd64: x86_64
|
|
||||||
386: x86_32
|
|
||||||
darwin: osx
|
|
||||||
files:
|
files:
|
||||||
- LICENSE
|
- LICENSE
|
||||||
|
|
||||||
|
nfpms:
|
||||||
|
- vendor: FullStory
|
||||||
|
homepage: https://github.com/fullstorydev/grpcurl/
|
||||||
|
maintainer: Engineering at FullStory <fixme@fixme>
|
||||||
|
description: 'Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers'
|
||||||
|
license: MIT
|
||||||
|
id: nfpms
|
||||||
|
formats:
|
||||||
|
- deb
|
||||||
|
- rpm
|
||||||
|
|
|
||||||
4
Makefile
4
Makefile
|
|
@ -31,8 +31,8 @@ install:
|
||||||
|
|
||||||
.PHONY: release
|
.PHONY: release
|
||||||
release:
|
release:
|
||||||
@go install github.com/goreleaser/goreleaser@v1.10.0
|
@go install github.com/goreleaser/goreleaser@v1.21.0
|
||||||
goreleaser release --rm-dist
|
goreleaser release --clean
|
||||||
|
|
||||||
.PHONY: docker
|
.PHONY: docker
|
||||||
docker:
|
docker:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue