diff options
| author | Jeff Carr <[email protected]> | 2024-02-02 17:42:48 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-02-02 17:42:48 -0600 |
| commit | 68bdcebd850d096e7eafb76b93b80738d4c366dd (patch) | |
| tree | a601593a9df5a0a54581f259c1ad934016dbf27c /releaseWindow.go | |
| parent | cbe45ed22d18f3f5f7ea7b0b2e5e8cb02a92ea9d (diff) | |
auto scan on window open
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'releaseWindow.go')
| -rw-r--r-- | releaseWindow.go | 30 |
1 files changed, 10 insertions, 20 deletions
diff --git a/releaseWindow.go b/releaseWindow.go index e60ed7c..d7f388e 100644 --- a/releaseWindow.go +++ b/releaseWindow.go @@ -74,7 +74,6 @@ func createReleaseBox(box *gui.Node) { release.grid.NewButton("scan for Ready", func() { me.Disable() scanForReady() - scanForReady() me.Enable() }) release.grid.NewButton("findNextDirty()", func() { @@ -319,31 +318,18 @@ func createReleaseBox(box *gui.Node) { }) - release.grid.NewButton("reset with scanGoSum()", func() { - buttonDisable() - // do an initial scan of all the repos - scanGoSum() - buttonEnable() - }) - release.makeRedomodB = release.grid.NewButton("make redomod", func() { - buttonDisable() - release.current.status.MakeRedomod() - buttonEnable() - }) - release.goGetB = release.grid.NewButton("go get -v -u .", func() { + release.grid.NewButton("goodCheckGoSum()", func() { buttonDisable() - err, output := release.current.status.RunCmd([]string{"go", "get", "-v", "-u", "."}) - log.Warn(output) - if err == nil { - log.Warn("go get worked. recheck go.sum") + if goodCheckGoSum() { + log.Info("goodCheckGoSum() GOOD") } else { - log.Warn("go get failed") + log.Info("goodCheckGoSum() FAILED") } buttonEnable() }) - release.goGetB = release.grid.NewButton("SetMainWorkingName(guimaster)", func() { + release.makeRedomodB = release.grid.NewButton("make redomod", func() { buttonDisable() - release.current.status.SetMainWorkingName("guimaster") + release.current.status.MakeRedomod() buttonEnable() }) } @@ -364,10 +350,14 @@ func goodCheckGoSum() bool { if goSumS == "WHITELIST" { continue } + if release.current.status.ReadOnly() { + continue + } lastS := repo.status.GetLastTagVersion() targetS := repo.targetVersion.String() log.Info(" repo deps:", depname, version, "vs", goSumS, lastS, targetS) if lastS != targetS { + log.Info(" repo deps: FALSE lastS != targetS", lastS, targetS) maybe = false } } else { |
