chore: update gorelease ldflags (#1086)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
This commit is contained in:
parent
81ea759393
commit
34abb8dbbd
|
|
@ -1,5 +1,6 @@
|
||||||
before:
|
before:
|
||||||
hooks:
|
hooks:
|
||||||
|
- hack/update-version-gorelease.sh
|
||||||
- go mod download
|
- go mod download
|
||||||
|
|
||||||
builds:
|
builds:
|
||||||
|
|
@ -11,6 +12,14 @@ builds:
|
||||||
- darwin
|
- darwin
|
||||||
goarch:
|
goarch:
|
||||||
- amd64
|
- 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
|
- main: ./cmd/scheduler
|
||||||
id: scheduler
|
id: scheduler
|
||||||
|
|
@ -20,6 +29,14 @@ builds:
|
||||||
- darwin
|
- darwin
|
||||||
goarch:
|
goarch:
|
||||||
- amd64
|
- 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
|
- main: ./cmd/cdn
|
||||||
id: cdn
|
id: cdn
|
||||||
|
|
@ -29,6 +46,14 @@ builds:
|
||||||
- darwin
|
- darwin
|
||||||
goarch:
|
goarch:
|
||||||
- amd64
|
- 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
|
- main: ./cmd/manager
|
||||||
id: manager
|
id: manager
|
||||||
|
|
@ -38,6 +63,14 @@ builds:
|
||||||
- darwin
|
- darwin
|
||||||
goarch:
|
goarch:
|
||||||
- amd64
|
- 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:
|
archives:
|
||||||
- name_template: "{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}"
|
- name_template: "{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}"
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
GO_VERSION=$(go version | grep -o 'go[^ ].*')
|
||||||
|
|
||||||
|
sed -i "s#\tGoVersion = ".*"#\tGoVersion = \"${GO_VERSION}\"#" version/version.go
|
||||||
Loading…
Reference in New Issue