Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2024-02-01 14:48:27 -06:00
parent 8d7f182be7
commit 9c6890134a
2 changed files with 16 additions and 4 deletions

View File

@ -2,6 +2,8 @@
package main package main
import ( import (
"os"
"go.wit.com/gui" "go.wit.com/gui"
"go.wit.com/lib/debugger" "go.wit.com/lib/debugger"
"go.wit.com/lib/gui/logsettings" "go.wit.com/lib/gui/logsettings"
@ -97,6 +99,7 @@ func globalDisplayOptions(box *gui.Node) {
var longB *gui.Node var longB *gui.Node
longB = group1.NewButton("redo go.sum", func() { longB = group1.NewButton("redo go.sum", func() {
os.Unsetenv("GO111MODULE")
longB.Disable() longB.Disable()
me.Disable() me.Disable()
for _, repo := range me.allrepos { for _, repo := range me.allrepos {
@ -105,10 +108,10 @@ func globalDisplayOptions(box *gui.Node) {
} }
if repo.status.MakeRedomod() { if repo.status.MakeRedomod() {
log.Info("redo go.sum failed on", repo.String()) log.Info("redo go.sum failed on", repo.String())
me.Enable() // me.Enable()
longB.Enable() // longB.Enable()
longB.SetLabel("FAILED") // longB.SetLabel("FAILED")
return // return
} }
} }
log.Info("redo go.sum finished ok!") log.Info("redo go.sum finished ok!")

View File

@ -139,6 +139,15 @@ func createReleaseBox(box *gui.Node) {
if doAll(release.current, all) { if doAll(release.current, all) {
log.Info("EVERYTHING OK") log.Info("EVERYTHING OK")
release.current.setGoSumStatus("RELEASED") release.current.setGoSumStatus("RELEASED")
os.Unsetenv("GO111MODULE")
gopath := release.current.String()
cmd := []string{"go", "get", "-v", gopath + "@" + release.version.String()}
log.Info("SHOULD RUN cmd HERE to update myself:", cmd)
log.Info("SHOULD RUN cmd HERE:", cmd)
log.Info("SHOULD RUN cmd HERE:", cmd)
// release.current.status.RunCmd(
buttonEnable() buttonEnable()
} else { } else {
log.Info("SOMETHING FAILED") log.Info("SOMETHING FAILED")