summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-01-29 21:24:08 -0600
committerJeff Carr <[email protected]>2025-01-29 21:24:08 -0600
commitf690c1a8a328d1b136af728538c418849391e572 (patch)
treecc937fa040c93409f9ccf5b2f4e82ce2b79e2349
parent250742905f06fbdcf754a558cf5a64063f67f34c (diff)
need fixes to force versions in go.mod
-rw-r--r--doRelease.go3
-rw-r--r--findNext.go26
-rw-r--r--prepareRelease.go7
3 files changed, 18 insertions, 18 deletions
diff --git a/doRelease.go b/doRelease.go
index 6fe4765..ee4c4b4 100644
--- a/doRelease.go
+++ b/doRelease.go
@@ -46,7 +46,8 @@ func doRelease() bool {
return false
}
- check := me.forge.FindByGoPath(me.current.GetGoPath())
+ // check := me.forge.FindByGoPath(me.current.GetGoPath())
+ check := me.current
if check == nil {
log.Info("boo, you didn't git clone", me.current.GetGoPath())
return false
diff --git a/findNext.go b/findNext.go
index bd5c12b..d307343 100644
--- a/findNext.go
+++ b/findNext.go
@@ -66,9 +66,7 @@ func findNext() bool {
continue
}
if alreadyDone(check) {
- log.Info("findNext() ALREADY DONE. WHY IS THIS STILL CHECKING?", check.GetGoPath())
- log.Info("findNext() ALREADY DONE. WHY IS THIS STILL CHECKING?", check.GetGoPath())
- log.Info("findNext() ALREADY DONE. WHY IS THIS STILL CHECKING?", check.GetGoPath())
+ log.Info("findNext() alreadyDone. WHY IS THIS STILL CHECKING?", check.GetGoPath())
continue
}
log.Info("CHECKING:", check.GetGoPath())
@@ -87,6 +85,12 @@ func findNext() bool {
continue
}
+ if err := me.forge.CleanGoDepsCheckOk(check); err != nil {
+ log.Info("CleanGoDepsCheckOk() failed", check.GetGoPath(), err)
+ log.Info("CleanGoDepsCheckOk() failed", check.GetGoPath(), err)
+ continue
+ }
+
if err := checkDeps(check); err != nil {
log.Info("\t", check.GetGoPath(), err)
continue
@@ -94,16 +98,14 @@ func findNext() bool {
log.Info("Might be ok?", check.GetGoPath())
}
- if err := me.forge.FinalGoDepsCheckOk(check, argv.Verbose); err == nil {
- log.Info("GOOD TO GO ON", check.GetGoPath())
- setCurrentRepo(check, "should be good to release", "pretty sure")
- return true
- } else {
- log.Info("FinalGoDepsCheckOk() failed")
- log.Info("FinalGoDepsCheckOk() failed")
- log.Info("FinalGoDepsCheckOk() failed")
+ if err := me.forge.FinalGoDepsCheckOk(check, argv.Verbose); err != nil {
+ log.Info("FinalGoDepsCheckOk() repo=", check.GetGoPath(), "err:", err)
+ log.Info("FinalGoDepsCheckOk() repo=", check.GetGoPath(), "err:", err)
+ continue
}
- log.Info("findNext() got to the end. repo", check.GetGoPath(), "did not work. trying to find a new one now")
+ log.Info("GOOD TO GO ON", check.GetGoPath())
+ setCurrentRepo(check, "should be good to release", "pretty sure")
+ return true
}
if findCounter == 0 {
log.Info("NOTHING TO UPDATE. findCounter =", findCounter)
diff --git a/prepareRelease.go b/prepareRelease.go
index e56cda1..cab4321 100644
--- a/prepareRelease.go
+++ b/prepareRelease.go
@@ -7,7 +7,6 @@ import (
"time"
"go.wit.com/lib/gui/shell"
- "go.wit.com/lib/protobuf/forgepb"
"go.wit.com/lib/protobuf/gitpb"
"go.wit.com/log"
)
@@ -62,7 +61,7 @@ func rillRestore(repo *gitpb.Repo) error {
func rePrepareRelease() {
// reload the config
- me.forge = forgepb.Init()
+ // me.forge = forgepb.Init()
me.found = new(gitpb.Repos)
now := time.Now()
@@ -77,9 +76,7 @@ func rePrepareRelease() {
// means it was already published
// protects against logic errors that might result
// in an infinite loop
- log.Info("WARNING already done", check.GetGoPath())
- log.Info("WARNING already done", check.GetGoPath())
- log.Info("WARNING already done", check.GetGoPath())
+ log.Info("WARNING alreadyDone rePrepareRelease()", check.GetGoPath())
continue
}