diff --git a/Dockerfile b/Dockerfile index be1a8e4c..de599447 100644 --- a/Dockerfile +++ b/Dockerfile @@ -52,7 +52,7 @@ RUN --mount=type=bind,target=. \ go build \ -tags static \ -v \ - -ldflags="-X github.com/0xERR0R/blocky/util.Version=${VERSION} -X github.com/0xERR0R/blocky/util.BuildTime=${BUILD_TIME}" \ + -ldflags="-X github.com/0xERR0R/blocky/util.Version=${VERSION} -X github.com/0xERR0R/blocky/util.BuildTime=${BUILD_TIME} -X github.com/0xERR0R/blocky/util.Architecture=${GOARCH}${TARGETVARIANT}" \ -o /bin/blocky RUN apk add --no-cache libcap && \ diff --git a/cmd/version.go b/cmd/version.go index efc82ce6..cb35416e 100644 --- a/cmd/version.go +++ b/cmd/version.go @@ -21,4 +21,5 @@ func printVersion(_ *cobra.Command, _ []string) { fmt.Println("blocky") fmt.Printf("Version: %s\n", util.Version) fmt.Printf("Build time: %s\n", util.BuildTime) + fmt.Printf("Architecture: %s\n", util.Architecture) } diff --git a/util/buildinfo.go b/util/buildinfo.go index 0827d623..a08caab8 100644 --- a/util/buildinfo.go +++ b/util/buildinfo.go @@ -6,4 +6,6 @@ var ( Version = "undefined" // BuildTime build time of the binary BuildTime = "undefined" + // Architecture current CPU architecture + Architecture = "amd64" )