summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main.go2
-rw-r--r--prepareRelease.go3
-rw-r--r--releaseBox.go22
3 files changed, 5 insertions, 22 deletions
diff --git a/main.go b/main.go
index 68c97f8..af89b57 100644
--- a/main.go
+++ b/main.go
@@ -32,7 +32,7 @@ func main() {
me.pp = arg.MustParse(&argv)
me.forge = forgepb.Init()
- me.forge.ScanGoSrc()
+ me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes
me.found = new(gitpb.Repos)
fhelp.CheckGoModCleanExit()
diff --git a/prepareRelease.go b/prepareRelease.go
index 09af0a1..f2d29fa 100644
--- a/prepareRelease.go
+++ b/prepareRelease.go
@@ -90,8 +90,7 @@ func rillRestore(repo *gitpb.Repo) error {
}
func rePrepareRelease() {
- // reload the config
- me.forge.ScanGoSrc()
+ me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes
me.found = new(gitpb.Repos)
me.reason = make(map[*gitpb.Repo]string) // stores the reason repos need to be versioned & released
diff --git a/releaseBox.go b/releaseBox.go
index 855ab27..f268020 100644
--- a/releaseBox.go
+++ b/releaseBox.go
@@ -61,14 +61,6 @@ func createReleaseBox(box *gui.Node) {
log.Info("doRelease() FAILED", err, fpath)
log.Info("doRelease() FAILED", err, fpath)
}
- /*
- me.forge.PrintHumanTable(me.found)
- me.forge.ScanGoSrc()
- me.found = new(gitpb.Repos)
- r := me.forge.Repos.FindByFullPath(fpath)
- me.found.Append(r)
- me.forge.PrintHumanTable(me.found)
- */
skipToNext()
me.forge.PrintHumanTable(me.found)
})
@@ -92,14 +84,6 @@ func createReleaseBox(box *gui.Node) {
me.release.grid.NextRow()
me.release.repo = gadgets.NewOneLiner(me.release.grid, "repo")
- /*
- me.release.openrepo = me.release.grid.NewButton("Configure", func() {
- if repov := me.repos.View.FindByPath(me.current.GetGoPath()); repov != nil {
- repov.Status.Toggle()
- }
- })
- me.release.openrepo.Disable()
- */
me.release.grid.NextRow()
me.release.status = gadgets.NewOneLiner(me.release.grid, "status")
me.release.grid.NextRow()
@@ -160,9 +144,9 @@ func doReleaseAll() {
func skipToNext() error {
shell.RunVerbose([]string{"forge", "dirty"})
- log.Info("Sleeping for 3 seconds. Forge file should have been rewritten")
- time.Sleep(3)
- me.forge.ScanGoSrc()
+ log.Info("Sleeping for 2 seconds for no reason.")
+ time.Sleep(1)
+ me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes
me.found = new(gitpb.Repos)
me.current.ReloadCheck()