summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--findNext.go2
-rw-r--r--http.go78
-rw-r--r--releaseBox.go2
3 files changed, 4 insertions, 78 deletions
diff --git a/findNext.go b/findNext.go
index 0886d1f..6147115 100644
--- a/findNext.go
+++ b/findNext.go
@@ -23,7 +23,7 @@ func checkDeps(repo *gitpb.Repo) error {
// log.Info(repo.GetNamespace(), dep.GoPath, dep.Version)
// check if the package in question is waiting for another package to publish
- found := me.forge.FindByGoPath(dep.GoPath)
+ found := me.forge.FindByNamespace(dep.GoPath)
if found == nil {
return fmt.Errorf("%s has dep == nil", repo.GetNamespace(), dep.GoPath)
}
diff --git a/http.go b/http.go
index ed5b110..40c5e6f 100644
--- a/http.go
+++ b/http.go
@@ -23,83 +23,11 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
log.HttpMode(w)
defer log.HttpMode(nil)
- // common http args that can be set
- repoName := r.URL.Query().Get("repo")
- version := r.URL.Query().Get("version")
- comment := r.URL.Query().Get("comment")
-
switch route {
- case "/help":
- log.Info("list/ list modified repos")
- log.Info("list?readonly=true shows every repo")
- log.Info("")
- log.Info("doRelease runs doRelease()")
- log.Info("findNext runs findNext()")
- log.Info("showNext shows the repo for doRelease()")
- log.Info("setTargetVersion set the target version for findNext()")
- log.Info("setAllTargetVersions?version=v0.12.4 set ever repo to target version")
- log.Info("setCurrentRepo?repo=go.wit.com/gui runs setCurrentRepo(repo)")
- log.Info("")
- log.Info("setAllBranchesToMaster git checkout master on every repo")
- log.Info("")
- log.Info("setVersion?repo=go.wit.com/gui?target=0.2 attempts to set the target version to 0.2")
- log.Info("")
- case "/doRelease":
- buttonDisable()
- if err := doRelease(); err == nil {
- buttonEnable()
- log.Info("doRelease() worked")
- } else {
- log.Info("doRelease() failed")
- }
- case "/findNext":
- me.Disable()
- defer me.Enable()
- if findNext() {
- log.Info("findNext() found a repo")
- } else {
- log.Info("findNext() did not find a repo. You might be finished?")
- }
- log.Info("repo: " + me.release.repo.String())
- log.Info("name: " + me.release.version.String())
- log.Info("notes: " + me.release.notes.String())
- log.Info("status: " + me.release.status.String())
-
- if me.current == nil {
- log.Info("findNext() == nil")
- return
- }
-
- // log.Info(me.current.StandardHeader())
- log.Info(me.forge.StandardReleaseHeader(me.current, "todoing"))
- case "/setCurrentRepo":
- log.Info("repo: " + repoName)
- log.Info("version: " + version)
- log.Info("comment: " + comment)
-
- repo := me.forge.FindByGoPath(repoName)
- if repo == nil {
- log.Info("FindRepoByName() returned nil")
- return
- }
-
- setCurrentRepo(repo, "HTTP", "doRelease() ?")
- return
- case "/showNext":
- check := me.forge.FindByGoPath(me.current.GetGoPath())
- if check == nil {
- log.Info("boo, current is missing", me.current.GetGoPath())
- return
- }
- testGoRepo(check)
- me.forge.HumanPrintRepo(check)
- log.Info("upgrade reason:", me.reason[check])
- return
- case "/list":
- me.forge.PrintHumanTable(me.found)
- return
case "/releaseList":
- me.forge.PrintHumanTable(me.found)
+ footer := me.forge.PrintHumanTable(me.found)
+ log.Info("me.found len:", me.found.Len())
+ log.Info("PrintHumanTable() footer:", footer)
return
default:
log.Info("BAD URL = " + route)
diff --git a/releaseBox.go b/releaseBox.go
index cdf26f8..f3e9cea 100644
--- a/releaseBox.go
+++ b/releaseBox.go
@@ -63,7 +63,6 @@ func createReleaseBox(box *gui.Node) {
log.Info("doRelease() FAILED", err, fpath)
}
skipToNext()
- me.forge.PrintHumanTable(me.found)
})
me.release.grid.NewButton("Find Next", func() {
me.Disable()
@@ -80,7 +79,6 @@ func createReleaseBox(box *gui.Node) {
return
}
testGoRepo(check)
- me.forge.HumanPrintRepo(check)
})
me.release.grid.NextRow()