Update generate/versioninfo.go
This commit is contained in:
parent
5b1c71e51f
commit
b3a11a5330
2 changed files with 5 additions and 4 deletions
|
@ -13,7 +13,7 @@ import (
|
|||
const Homepage = "https://github.com/yi-jiayu/secure"
|
||||
|
||||
var tmpl = template.Must(template.New("version.go").Parse(`//go:generate go run generate/versioninfo.go
|
||||
// Code generated by versioninfo.go; DO NOT EDIT.
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
|
||||
package main
|
||||
|
||||
|
@ -30,10 +30,11 @@ type VersionInfo struct {
|
|||
|
||||
func main() {
|
||||
describeCmd := exec.Command("git", "describe", "--tags", "--always")
|
||||
version, err := describeCmd.Output()
|
||||
output, err := describeCmd.Output()
|
||||
if err != nil {
|
||||
log.Fatal(fmt.Errorf("error describing commit: %v", err))
|
||||
}
|
||||
version := strings.TrimSpace(string(output))
|
||||
|
||||
goos := os.Getenv("GOOS")
|
||||
if goos == "" {
|
||||
|
@ -48,7 +49,7 @@ func main() {
|
|||
goVersion := runtime.Version()
|
||||
|
||||
vi := VersionInfo{
|
||||
Version: strings.TrimSpace(string(version)),
|
||||
Version: version,
|
||||
GOARCH: goarch,
|
||||
GOOS: goos,
|
||||
GoVersion: goVersion,
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//go:generate go run generate/versioninfo.go
|
||||
// Code generated by versioninfo.go; DO NOT EDIT.
|
||||
// Code generated by go generate; DO NOT EDIT.
|
||||
|
||||
package main
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue