mirror of
https://github.com/nitezs/sub2sing-box.git
synced 2024-12-23 14:44:42 -05:00
fix: version cmd
This commit is contained in:
parent
82edf3d068
commit
46a4d03b76
@ -12,7 +12,7 @@ builds:
|
||||
- arm
|
||||
- "386"
|
||||
ldflags:
|
||||
- -s -w -X sub2sing-box/main.Version={{ .Version }}
|
||||
- -s -w -X sub2sing-box/constant.Version={{ .Version }}
|
||||
flags:
|
||||
- -trimpath
|
||||
no_unique_dist_dir: true
|
||||
|
@ -12,7 +12,7 @@ builds:
|
||||
- arm
|
||||
- "386"
|
||||
ldflags:
|
||||
- -s -w -X sub2sing-box/main.Version={{ .Version }}
|
||||
- -s -w -X sub2sing-box/constant.Version={{ .Version }}
|
||||
flags:
|
||||
- -trimpath
|
||||
no_unique_dist_dir: true
|
||||
|
@ -8,7 +8,7 @@ RUN go mod download
|
||||
|
||||
ARG version
|
||||
|
||||
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-s -w -X sub2clash/config.Version=${version}" -o sub2sing-box main.go
|
||||
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-s -w -X sub2sing-box/constant.Version=${version}" -o sub2sing-box main.go
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
@ -5,7 +5,3 @@ import (
|
||||
)
|
||||
|
||||
var RootCmd = &cobra.Command{}
|
||||
|
||||
func SetVersion(version string) {
|
||||
RootCmd.Version = version
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ package cmd
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"sub2sing-box/constant"
|
||||
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
@ -11,7 +12,7 @@ var versionCmd = &cobra.Command{
|
||||
Short: "Print version",
|
||||
Long: "Print version",
|
||||
Run: func(cmd *cobra.Command, args []string) {
|
||||
fmt.Println("version: " + RootCmd.Version)
|
||||
fmt.Println("version: " + constant.Version)
|
||||
},
|
||||
}
|
||||
|
||||
|
3
constant/version.go
Normal file
3
constant/version.go
Normal file
@ -0,0 +1,3 @@
|
||||
package constant
|
||||
|
||||
var Version = "dev"
|
Loading…
Reference in New Issue
Block a user