From: Bjørn Erik Pedersen Date: Wed, 26 Dec 2018 10:31:58 +0000 (+0100) Subject: releaser: Use Git short commit in release binaries X-Git-Tag: v0.54.0~36 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=214e9745b;p=brevno-suite%2Fhugo releaser: Use Git short commit in release binaries Fixes #5562 --- diff --git a/goreleaser-extended.yml b/goreleaser-extended.yml index ce4b82a9..8be27888 100644 --- a/goreleaser-extended.yml +++ b/goreleaser-extended.yml @@ -2,7 +2,7 @@ project_name: hugo_extended builds: - binary: hugo ldflags: - - -s -w -X github.com/gohugoio/hugo/common/hugo.buildDate={{.Date}} -X github.com/gohugoio/hugo/common/hugo.commitHash={{ .Commit }} + - -s -w -X github.com/gohugoio/hugo/common/hugo.buildDate={{.Date}} -X github.com/gohugoio/hugo/common/hugo.commitHash={{ .ShortCommit }} - "-extldflags '-static'" env: - CGO_ENABLED=1 @@ -16,7 +16,7 @@ builds: goarch: - amd64 - binary: hugo - ldflags: -s -w -X github.com/gohugoio/hugo/common/hugo.buildDate={{.Date}} -X github.com/gohugoio/hugo/common/hugo.commitHash={{ .Commit }} + ldflags: -s -w -X github.com/gohugoio/hugo/common/hugo.buildDate={{.Date}} -X github.com/gohugoio/hugo/common/hugo.commitHash={{ .ShortCommit }} env: - CGO_ENABLED=1 - CC=o64-clang @@ -29,7 +29,7 @@ builds: goarch: - amd64 - binary: hugo - ldflags: -s -w -X github.com/gohugoio/hugo/common/hugo.buildDate={{.Date}} -X github.com/gohugoio/hugo/common/hugo.commitHash={{ .Commit }} + ldflags: -s -w -X github.com/gohugoio/hugo/common/hugo.buildDate={{.Date}} -X github.com/gohugoio/hugo/common/hugo.commitHash={{ .ShortCommit }} env: - CGO_ENABLED=1 flags: diff --git a/goreleaser.yml b/goreleaser.yml index e52312b9..5f3e444c 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -2,7 +2,7 @@ project_name: hugo build: main: main.go binary: hugo - ldflags: -s -w -X github.com/gohugoio/hugo/common/hugo.buildDate={{.Date}} -X github.com/gohugoio/hugo/common/hugo.commitHash={{ .Commit }} + ldflags: -s -w -X github.com/gohugoio/hugo/common/hugo.buildDate={{.Date}} -X github.com/gohugoio/hugo/common/hugo.commitHash={{ .ShortCommit }} env: - CGO_ENABLED=0 goos: