summaryrefslogtreecommitdiff
path: root/repoview.go
diff options
context:
space:
mode:
Diffstat (limited to 'repoview.go')
-rw-r--r--repoview.go40
1 files changed, 20 insertions, 20 deletions
diff --git a/repoview.go b/repoview.go
index a69cbca..80c4b4b 100644
--- a/repoview.go
+++ b/repoview.go
@@ -59,7 +59,7 @@ func makeRepoView() *repoWindow {
func (r *repoWindow) showApps() {
for _, repo := range r.View.AllRepos() {
- switch repo.RepoType() {
+ switch repo.Status.RepoType() {
case "binary":
//log.Info("compile here. Show()")
repo.Show()
@@ -118,12 +118,12 @@ func (r *repoWindow) repoAllButtons() {
if repo.Hidden() {
// log.Info("skip hidden", repo.String())
} else {
- log.Info("try to build", repo.String())
- if repo.Build() {
- log.Info("build worked", repo.String())
+ log.Info("try to build", repo.Name())
+ if repo.Status.Build() {
+ log.Info("build worked", repo.Name())
} else {
- log.Info("build failed", repo.String())
- go repo.Xterm("bash")
+ log.Info("build failed", repo.Name())
+ go repo.Status.Xterm("bash")
return
}
}
@@ -138,23 +138,23 @@ func (r *repoWindow) mergeAllDevelToMain() bool {
log.Info("merge all here")
for _, repo := range r.View.AllRepos() {
if repo.ReadOnly() {
- log.Info("skipping readonly", repo.String(), repo.Status())
+ log.Info("skipping readonly", repo.Name(), repo.State())
continue
}
- if repo.Status() != "merge to main" {
- log.Info("skipping. not merge to main", repo.String(), repo.Status())
+ if repo.State() != "merge to main" {
+ log.Info("skipping. not merge to main", repo.Name(), repo.State())
continue
}
if repo.CheckDirty() {
- log.Info("skipping dirty", repo.String(), repo.Status())
+ log.Info("skipping dirty", repo.Name(), repo.State())
continue
}
- log.Info("found", repo.String(), repo.Status())
+ log.Info("found", repo.Name(), repo.State())
repo.NewScan()
- if repo.MergeDevelToMaster() {
+ if repo.Status.MergeDevelToMaster() {
log.Warn("THINGS SEEM OK fullAutomation() returned true.")
} else {
- log.Warn("last repo:", repo.Path())
+ log.Warn("last repo:", repo.Name())
log.Warn("THINGS FAILED fullAutomation() returned false")
return false
}
@@ -168,23 +168,23 @@ func (r *repoWindow) mergeAllUserToDevel() bool {
log.Info("merge all here")
for _, repo := range r.View.AllRepos() {
if repo.ReadOnly() {
- log.Info("skipping readonly", repo.String(), repo.Status())
+ log.Info("skipping readonly", repo.Name(), repo.State())
continue
}
- if repo.Status() != "merge to devel" {
- log.Info("skipping. not merge to devel", repo.String(), repo.Status())
+ if repo.State() != "merge to devel" {
+ log.Info("skipping. not merge to devel", repo.Name(), repo.State())
continue
}
if repo.CheckDirty() {
- log.Info("skipping dirty", repo.String(), repo.Status())
+ log.Info("skipping dirty", repo.Name(), repo.State())
continue
}
- log.Info("found", repo.String(), repo.Status())
+ log.Info("found", repo.Name(), repo.State())
repo.NewScan()
- if repo.MergeUserToDevel() {
+ if repo.Status.MergeUserToDevel() {
log.Warn("THINGS SEEM OK fullAutomation() returned true.")
} else {
- log.Warn("last repo:", repo.Path())
+ log.Warn("last repo:", repo.Status.Path())
log.Warn("THINGS FAILED fullAutomation() returned false")
return false
}