diff options
| author | Jeff Carr <[email protected]> | 2025-09-11 14:21:09 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-09-11 14:21:09 -0500 |
| commit | b05b706d8b48a51275a8dc0c90cd8fafc74d61d1 (patch) | |
| tree | 489a39cafeda829ac3a97a26a8c599f07ef0a343 /buildPackage.go | |
| parent | fd199a4404f7675935660c6975ac25ba6c84aba1 (diff) | |
raw gitpb Repo() scan
Diffstat (limited to 'buildPackage.go')
| -rw-r--r-- | buildPackage.go | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/buildPackage.go b/buildPackage.go index 9c5bdfa..1ed710c 100644 --- a/buildPackage.go +++ b/buildPackage.go @@ -65,41 +65,33 @@ func buildPackage(c *controlBox) (bool, error) { return false, errors.New("binary existed before build") } - /* - forgecmd := "forge" - if argv.Forge == "go.wit.com/apps/forge" { - forgecmd = "last.forge" - } - */ - if argv.Release { os.Unsetenv("GO111MODULE") - // cmd := []string{forgecmd, "--verbose", "--install", argv.Forge} cmd := []string{"go"} cmd = append(cmd, "install") if argv.Verbose { cmd = append(cmd, "-v") cmd = append(cmd, "-x") } - cmd = append(cmd, argv.Forge+"@v"+version) - if err := shell.PathExecVerbose("", cmd); err != nil { - badExit(err) - return false, fmt.Errorf("go build err %v", err) - } - // must 'go install' then 'go build' so they are both in ~/go/src and in the repo dir - // cmd = []string{forgecmd, "--verbose", "--build", argv.Forge} + /* + cmd = append(cmd, "some path"+"@v"+version) + if err := shell.PathExecVerbose("", cmd); err != nil { + badExit(err) + return false, fmt.Errorf("go build err %v", err) + } + */ cmd = []string{"go"} cmd = append(cmd, "build") if argv.Verbose { cmd = append(cmd, "-v") cmd = append(cmd, "-x") } - cmd = append(cmd, argv.Forge) + cmd = append(cmd, "this should be the path") if err := shell.PathExecVerbose("", cmd); err != nil { badExit(err) return false, fmt.Errorf("go build err %v", err) } - log.Warn("forge build worked") + log.Warn("build worked") } else { // set the GO111 build var to true. pass the versions to the compiler manually os.Setenv("GO111MODULE", "off") @@ -335,5 +327,5 @@ func (c *controlBox) getDateStamp(tag string) string { // Parse the Unix timestamp into a time.Time object gitTagDate := time.Unix(gitTagTimestampInt, 0) - return gitTagDate.UTC().Format("2006-01-02_15:04:05_UTC") // same format used in forge. close to RFC3339 + return gitTagDate.UTC().Format("2006-01-02_15:04:05_UTC") // close to RFC3339 } |
