fix for new gitpb
This commit is contained in:
parent
3d22172fa9
commit
db2296b5b4
|
@ -204,7 +204,7 @@ func doRelease() bool {
|
||||||
if !doReleaseFindNext() {
|
if !doReleaseFindNext() {
|
||||||
log.Info("doReleaseFindNext() could not find a new", findCounter)
|
log.Info("doReleaseFindNext() could not find a new", findCounter)
|
||||||
log.Info("THIS PROBABLY MEANS THAT ACTUALLY WE ARE TOTALLY DONE?", findCounter)
|
log.Info("THIS PROBABLY MEANS THAT ACTUALLY WE ARE TOTALLY DONE?", findCounter)
|
||||||
count := PrintReleaseReport("", "")
|
count := me.forge.PrintReleaseReport()
|
||||||
log.Info("count =", count)
|
log.Info("count =", count)
|
||||||
os.Setenv("FindNextDone", "true")
|
os.Setenv("FindNextDone", "true")
|
||||||
return false
|
return false
|
||||||
|
|
|
@ -28,7 +28,7 @@ func findNext() bool {
|
||||||
log.Info("boo, you didn't git clone", repo.GetGoPath())
|
log.Info("boo, you didn't git clone", repo.GetGoPath())
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
if check.GetTargetVersion() == check.GetCurrentBranchVersion() {
|
if check.GetLastTag() == check.GetTargetVersion() {
|
||||||
// log.Info("findNext() no update needed", check.GetGoPath, check.GetTargetVersion(), "vs", check.GetCurrentBranchVersion())
|
// log.Info("findNext() no update needed", check.GetGoPath, check.GetTargetVersion(), "vs", check.GetCurrentBranchVersion())
|
||||||
continue
|
continue
|
||||||
} else {
|
} else {
|
||||||
|
|
2
http.go
2
http.go
|
@ -177,7 +177,7 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
PrintReport(readonly, onlydirty, perfect)
|
PrintReport(readonly, onlydirty, perfect)
|
||||||
return
|
return
|
||||||
case "/releaseList":
|
case "/releaseList":
|
||||||
PrintReleaseReport(readonly, perfect)
|
me.forge.PrintReleaseReport()
|
||||||
return
|
return
|
||||||
case "/goweblist":
|
case "/goweblist":
|
||||||
loop := me.repos.View.ReposAll()
|
loop := me.repos.View.ReposAll()
|
||||||
|
|
29
human.go
29
human.go
|
@ -54,32 +54,3 @@ func PrintReport(readonly string, onlydirty string, perfect string) {
|
||||||
}
|
}
|
||||||
log.Info(fmt.Sprintf("EVERYTHING WORKED repo count = %d", count))
|
log.Info(fmt.Sprintf("EVERYTHING WORKED repo count = %d", count))
|
||||||
}
|
}
|
||||||
|
|
||||||
func PrintReleaseReport(readonly string, perfect string) int {
|
|
||||||
var count int
|
|
||||||
|
|
||||||
log.Info(repolist.ReleaseReportHeader())
|
|
||||||
|
|
||||||
loop := me.forge.Repos.SortByFullPath()
|
|
||||||
for loop.Scan() {
|
|
||||||
check := loop.Next()
|
|
||||||
if me.forge.Config.IsReadOnly(check.GetGoPath()) {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
if check.GetCurrentBranchVersion() == check.GetTargetVersion() {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
count += 1
|
|
||||||
if check == nil {
|
|
||||||
log.Info("boo, you didn't git clone", check.GetGoPath())
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
var state string
|
|
||||||
if check.CheckDirty() {
|
|
||||||
state = "(dirty)"
|
|
||||||
}
|
|
||||||
log.Info(me.forge.StandardReleaseHeader(check, state))
|
|
||||||
}
|
|
||||||
log.Info(fmt.Sprintf("total repo count = %d", count))
|
|
||||||
return count
|
|
||||||
}
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ func makePrepareRelease() {
|
||||||
// if it succeeds, disable this button
|
// if it succeeds, disable this button
|
||||||
me.setBranchesToMasterB.Disable()
|
me.setBranchesToMasterB.Disable()
|
||||||
me.release.box.Enable()
|
me.release.box.Enable()
|
||||||
PrintReleaseReport("", "")
|
me.forge.PrintReleaseReport()
|
||||||
} else {
|
} else {
|
||||||
log.Info("setAllBranchesToMaster() failed")
|
log.Info("setAllBranchesToMaster() failed")
|
||||||
}
|
}
|
||||||
|
@ -65,6 +65,7 @@ func makePrepareRelease() {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
me.forge.ConfigSave()
|
||||||
if findNext() {
|
if findNext() {
|
||||||
log.Info("prepare release findNext() returned true")
|
log.Info("prepare release findNext() returned true")
|
||||||
me.release.box.Enable()
|
me.release.box.Enable()
|
||||||
|
|
Loading…
Reference in New Issue