1
0
mirror of https://github.com/go-task/task.git synced 2025-03-17 21:08:01 +02:00

Revert "Updated the version output to use Go module build information if available. Enabled GoReleaser module proxying for verifiable builds."

This reverts commit 2a3f049336f309d4f6d5a76e3d5d629b70cee8d8.
This commit is contained in:
Andrey Nering 2021-04-17 17:46:45 -03:00
parent a57beb1de4
commit e79354a039
3 changed files with 4 additions and 28 deletions

View File

@ -17,11 +17,6 @@ build:
goarch: 386
env:
- CGO_ENABLED=0
ldflags:
- -s -w # Don't set main.version.
gomod:
proxy: true
archives:
- name_template: "{{.Binary}}_{{.Os}}_{{.Arch}}"

View File

@ -11,8 +11,6 @@
([#135](https://github.com/go-task/task/issues/135)).
- Print task name before the command in the log output
([#398](https://github.com/go-task/task/pull/398)).
- Improve version reporting when building Task from source using Go Modules
([#462](https://github.com/go-task/task/pull/462)).
## v3.3.0 - 2021-03-20

View File

@ -7,7 +7,6 @@ import (
"os"
"os/signal"
"path/filepath"
"runtime/debug"
"strings"
"syscall"
@ -19,7 +18,9 @@ import (
"github.com/go-task/task/v3/taskfile"
)
var version = ""
var (
version = "master"
)
const usage = `Usage: task [-ilfwvsd] [--init] [--list] [--force] [--watch] [--verbose] [--silent] [--dir] [--taskfile] [--dry] [--summary] [task...]
@ -92,7 +93,7 @@ func main() {
pflag.Parse()
if versionFlag {
fmt.Printf("Task version: %s\n", getVersion())
fmt.Printf("Task version: %s\n", version)
return
}
@ -216,21 +217,3 @@ func getSignalContext() context.Context {
}()
return ctx
}
func getVersion() string {
if version != "" {
return version
}
info, ok := debug.ReadBuildInfo()
if !ok || info.Main.Version == "" {
return "unknown"
}
version = info.Main.Version
if info.Main.Sum != "" {
version += fmt.Sprintf(" (%s)", info.Main.Sum)
}
return version
}