chore: update gorelease ldflags (#1086)

Signed-off-by: Jim Ma <majinjing3@gmail.com>
This commit is contained in:
Jim Ma 2022-02-22 17:44:55 +08:00 committed by Gaius
parent 81ea759393
commit 34abb8dbbd
No known key found for this signature in database
GPG Key ID: 8B4E5D1290FA2FFB
2 changed files with 38 additions and 0 deletions

View File

@ -1,5 +1,6 @@
before:
hooks:
- hack/update-version-gorelease.sh
- go mod download
builds:
@ -11,6 +12,14 @@ builds:
- darwin
goarch:
- amd64
ldflags:
- -X d7y.io/dragonfly/v2/version.Major={{ .Major }}
- -X d7y.io/dragonfly/v2/version.Minor={{ .Minor }}
- -X d7y.io/dragonfly/v2/version.GitVersion={{ .Tag }}
- -X d7y.io/dragonfly/v2/version.GitCommit={{ .ShortCommit }}
- -X d7y.io/dragonfly/v2/version.BuildTime={{ .Date }}
- -X "d7y.io/dragonfly/v2/version.Gotags=none"
- -X "d7y.io/dragonfly/v2/version.Gogcflags=none"
- main: ./cmd/scheduler
id: scheduler
@ -20,6 +29,14 @@ builds:
- darwin
goarch:
- amd64
ldflags:
- -X d7y.io/dragonfly/v2/version.Major={{ .Major }}
- -X d7y.io/dragonfly/v2/version.Minor={{ .Minor }}
- -X d7y.io/dragonfly/v2/version.GitVersion={{ .Tag }}
- -X d7y.io/dragonfly/v2/version.GitCommit={{ .ShortCommit }}
- -X d7y.io/dragonfly/v2/version.BuildTime={{ .Date }}
- -X "d7y.io/dragonfly/v2/version.Gotags=none"
- -X "d7y.io/dragonfly/v2/version.Gogcflags=none"
- main: ./cmd/cdn
id: cdn
@ -29,6 +46,14 @@ builds:
- darwin
goarch:
- amd64
ldflags:
- -X d7y.io/dragonfly/v2/version.Major={{ .Major }}
- -X d7y.io/dragonfly/v2/version.Minor={{ .Minor }}
- -X d7y.io/dragonfly/v2/version.GitVersion={{ .Tag }}
- -X d7y.io/dragonfly/v2/version.GitCommit={{ .ShortCommit }}
- -X d7y.io/dragonfly/v2/version.BuildTime={{ .Date }}
- -X "d7y.io/dragonfly/v2/version.Gotags=none"
- -X "d7y.io/dragonfly/v2/version.Gogcflags=none"
- main: ./cmd/manager
id: manager
@ -38,6 +63,14 @@ builds:
- darwin
goarch:
- amd64
ldflags:
- -X d7y.io/dragonfly/v2/version.Major={{ .Major }}
- -X d7y.io/dragonfly/v2/version.Minor={{ .Minor }}
- -X d7y.io/dragonfly/v2/version.GitVersion={{ .Tag }}
- -X d7y.io/dragonfly/v2/version.GitCommit={{ .ShortCommit }}
- -X d7y.io/dragonfly/v2/version.BuildTime={{ .Date }}
- -X "d7y.io/dragonfly/v2/version.Gotags=none"
- -X "d7y.io/dragonfly/v2/version.Gogcflags=none"
archives:
- name_template: "{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}"

View File

@ -0,0 +1,5 @@
#!/bin/sh
GO_VERSION=$(go version | grep -o 'go[^ ].*')
sed -i "s#\tGoVersion = ".*"#\tGoVersion = \"${GO_VERSION}\"#" version/version.go