parent
34e36874d9
commit
f419286c05
|
@ -71,6 +71,7 @@ func globalDisplayOptions(box *gui.Node) {
|
||||||
}
|
}
|
||||||
me.scanEveryMinute = group1.NewCheckbox("Scan every minute").SetChecked(false)
|
me.scanEveryMinute = group1.NewCheckbox("Scan every minute").SetChecked(false)
|
||||||
|
|
||||||
|
/*
|
||||||
group1.NewButton("status.Update() all", func() {
|
group1.NewButton("status.Update() all", func() {
|
||||||
for _, repo := range me.allrepos {
|
for _, repo := range me.allrepos {
|
||||||
repo.status.Update()
|
repo.status.Update()
|
||||||
|
@ -82,6 +83,18 @@ func globalDisplayOptions(box *gui.Node) {
|
||||||
repo.newScan()
|
repo.newScan()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
*/
|
||||||
|
group1.NewButton("set all branches to master", func() {
|
||||||
|
for _, repo := range me.allrepos {
|
||||||
|
if repo.status.CheckoutMaster() {
|
||||||
|
log.Warn("set master branch worked", repo.String)
|
||||||
|
repo.newScan()
|
||||||
|
} else {
|
||||||
|
log.Warn("set master branch failed", repo.String)
|
||||||
|
repo.newScan()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
group2 := vbox.NewGroup("Debugger")
|
group2 := vbox.NewGroup("Debugger")
|
||||||
group2.NewButton("logging Window", func() {
|
group2.NewButton("logging Window", func() {
|
||||||
|
|
|
@ -67,10 +67,7 @@ func createReleaseBox(box *gui.Node) {
|
||||||
release.reasonS = "gocui"
|
release.reasonS = "gocui"
|
||||||
partS := strings.Split(release.versionS, ".")
|
partS := strings.Split(release.versionS, ".")
|
||||||
|
|
||||||
release.whitelist = make(map[string]*repo)
|
initWhitelist()
|
||||||
|
|
||||||
release.whitelist["go.wit.com/apps/guireleaser"] = nil
|
|
||||||
release.whitelist["go.wit.com/lib/gui/repostatus"] = nil
|
|
||||||
|
|
||||||
release.box = box
|
release.box = box
|
||||||
release.group = release.box.NewGroup("things")
|
release.group = release.box.NewGroup("things")
|
||||||
|
@ -373,6 +370,21 @@ func setCurrentRepo(newcur *repo, s string, note string) bool {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func initWhitelist() {
|
||||||
|
release.whitelist = make(map[string]*repo)
|
||||||
|
for _, repo := range me.allrepos {
|
||||||
|
if strings.HasPrefix(repo.String(), "go.wit.com/dev/") {
|
||||||
|
release.whitelist[repo.String()] = repo
|
||||||
|
}
|
||||||
|
if repo.String() == "go.wit.com/apps/guireleaser" {
|
||||||
|
release.whitelist[repo.String()] = repo
|
||||||
|
}
|
||||||
|
if repo.String() == "go.wit.com/lib/gui/repostatus" {
|
||||||
|
release.whitelist[repo.String()] = repo
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
func scanForReady() bool {
|
func scanForReady() bool {
|
||||||
for _, repo := range me.allrepos {
|
for _, repo := range me.allrepos {
|
||||||
goSumS := repo.getGoSumStatus()
|
goSumS := repo.getGoSumStatus()
|
||||||
|
|
Loading…
Reference in New Issue