ref: 20148345aa667bfbf4d76b6fa8349f18f80028c2
parent: e5052f4e09b6df590cddf2f8bc2c834fd3af3082
author: Carlos Alexandro Becker <[email protected]>
date: Wed Aug 15 00:31:56 EDT 2018
releaser: Fix goreleaser config * fix: goreleaser nfpm artifact names * fix: replacements * fix: make both goreleaser yaml files more similar Closes #5022
--- a/goreleaser-extended.yml
+++ b/goreleaser-extended.yml
@@ -47,6 +47,7 @@
maintainer: "Bjørn Erik Pedersen <[email protected]>"
description: "A Fast and Flexible Static Site Generator built with love in GoLang."
license: "Apache 2.0"
+ name_template: "{{.ProjectName}}_{{.Version}}_{{.Os}}-{{.Arch}}"
replacements:
amd64: 64bit
386: 32bit
--- a/goreleaser.yml
+++ b/goreleaser.yml
@@ -1,3 +1,4 @@
+project_name: hugo
build:
main: main.go
binary: hugo
@@ -21,21 +22,33 @@
- goos: openbsd
goarch: arm
goarm: 6
-
-fpm:
+nfpm:
formats:
- - deb
+ - deb
vendor: "gohugo.io"
homepage: "https://gohugo.io/"
maintainer: "Bjørn Erik Pedersen <[email protected]>"
description: "A Fast and Flexible Static Site Generator built with love in GoLang."
license: "Apache 2.0"
+ name_template: "{{.ProjectName}}_{{.Version}}_{{.Os}}-{{.Arch}}"
+ replacements:
+ amd64: 64bit
+ 386: 32bit
+ arm: ARM
+ arm64: ARM64
+ darwin: macOS
+ linux: Linux
+ windows: Windows
+ openbsd: OpenBSD
+ netbsd: NetBSD
+ freebsd: FreeBSD
+ dragonfly: DragonFlyBSD
archive:
format: tar.gz
format_overrides:
- goos: windows
format: zip
- name_template: "{{.Binary}}_{{.Version}}_{{.Os}}-{{.Arch}}"
+ name_template: "{{.ProjectName}}_{{.Version}}_{{.Os}}-{{.Arch}}"
replacements:
amd64: 64bit
386: 32bit