summaryrefslogtreecommitdiffstats
path: root/goreleaser-extended.yml
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-07-09 09:44:51 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-07-09 09:44:51 +0200
commit0850e97984a0789bba312cbc6963a66b0a204da0 (patch)
tree70c90e591a475666f70fe09b51cd9f7d604307ca /goreleaser-extended.yml
parenta3b4b10f657a90d52fcdfb0156e3f3c2b2a5a0ba (diff)
Revert "Revert "Add Goreleaser extended config""
I reverted the wrong commit. This reverts commit a3b4b10f657a90d52fcdfb0156e3f3c2b2a5a0ba.
Diffstat (limited to 'goreleaser-extended.yml')
-rw-r--r--goreleaser-extended.yml82
1 files changed, 82 insertions, 0 deletions
diff --git a/goreleaser-extended.yml b/goreleaser-extended.yml
new file mode 100644
index 000000000..4564ac08b
--- /dev/null
+++ b/goreleaser-extended.yml
@@ -0,0 +1,82 @@
+project_name: hugo_extended
+builds:
+- binary: hugo
+ ldflags: -s -w -X github.com/gohugoio/hugo/hugolib.BuildDate={{.Date}}
+ env:
+ - CGO_ENABLED=1
+ - CC=x86_64-w64-mingw32-gcc
+ - CXX=x86_64-w64-mingw32-g++
+ flags:
+ - -tags
+ - extended
+ goos:
+ - windows
+ goarch:
+ - amd64
+- binary: hugo
+ ldflags: -s -w -X github.com/gohugoio/hugo/hugolib.BuildDate={{.Date}}
+ env:
+ - CGO_ENABLED=1
+ - CC=o64-clang
+ - CXX=o64-clang++
+ flags:
+ - -tags
+ - extended
+ goos:
+ - darwin
+ goarch:
+ - amd64
+- binary: hugo
+ ldflags: -s -w -X github.com/gohugoio/hugo/hugolib.BuildDate={{.Date}}
+ env:
+ - CGO_ENABLED=1
+ flags:
+ - -tags
+ - extended
+ goos:
+ - linux
+ goarch:
+ - amd64
+nfpm:
+ formats:
+ - deb
+ vendor: "gohugo.io"
+ homepage: "https://gohugo.io/"
+ maintainer: "Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>"
+ description: "A Fast and Flexible Static Site Generator built with love in GoLang."
+ license: "Apache 2.0"
+ 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: "{{.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
+ files:
+ - README.md
+ - LICENSE
+release:
+ draft: true