devel worked, now trying merge to master
This commit is contained in:
parent
a2c761f055
commit
cb922fa0fa
|
@ -47,7 +47,8 @@ func (r *repoWindow) Show() {
|
||||||
// everything is on the master branch
|
// everything is on the master branch
|
||||||
r.mergeMaster.Enable()
|
r.mergeMaster.Enable()
|
||||||
}
|
}
|
||||||
log.Info("TODO: update the rows")
|
|
||||||
|
// updates the rows not hidden
|
||||||
loop := r.View.ReposSortByName()
|
loop := r.View.ReposSortByName()
|
||||||
for loop.Scan() {
|
for loop.Scan() {
|
||||||
// var repo *repolist.RepoRow
|
// var repo *repolist.RepoRow
|
||||||
|
@ -124,6 +125,12 @@ func (r *repoWindow) repoMenu() *gui.Node {
|
||||||
log.Info("repo:", repo.GetGoPath())
|
log.Info("repo:", repo.GetGoPath())
|
||||||
if result, err := repo.MergeToDevel(); err == nil {
|
if result, err := repo.MergeToDevel(); err == nil {
|
||||||
log.Warn("THINGS SEEM OK", repo.GetFullPath())
|
log.Warn("THINGS SEEM OK", repo.GetFullPath())
|
||||||
|
for _, line := range result.Stdout {
|
||||||
|
log.Warn("stdout:", line)
|
||||||
|
}
|
||||||
|
for _, line := range result.Stderr {
|
||||||
|
log.Warn("stderr:", line)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
log.Warn("THINGS FAILED ", repo.GetFullPath())
|
log.Warn("THINGS FAILED ", repo.GetFullPath())
|
||||||
log.Warn("err", err)
|
log.Warn("err", err)
|
||||||
|
@ -136,7 +143,6 @@ func (r *repoWindow) repoMenu() *gui.Node {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
me.forge.SetConfigSave(true)
|
me.forge.SetConfigSave(true)
|
||||||
repo.Reload() // move this to gitpb
|
|
||||||
view.Update()
|
view.Update()
|
||||||
}
|
}
|
||||||
me.forge.ConfigSave()
|
me.forge.ConfigSave()
|
||||||
|
@ -144,8 +150,39 @@ func (r *repoWindow) repoMenu() *gui.Node {
|
||||||
|
|
||||||
r.mergeMaster = box2.NewButton("merge to master", func() {
|
r.mergeMaster = box2.NewButton("merge to master", func() {
|
||||||
r.Disable()
|
r.Disable()
|
||||||
// r.mergeAllDevelToMain()
|
defer r.Enable()
|
||||||
r.Enable()
|
loop := r.View.ReposSortByName()
|
||||||
|
for loop.Scan() {
|
||||||
|
// var repo *repolist.RepoRow
|
||||||
|
view := loop.Repo()
|
||||||
|
if view.Hidden() {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
repo := view.GetPb()
|
||||||
|
log.Info("repo:", repo.GetGoPath())
|
||||||
|
if result, err := repo.MergeToMaster(); err == nil {
|
||||||
|
log.Warn("THINGS SEEM OK", repo.GetFullPath())
|
||||||
|
for _, line := range result.Stdout {
|
||||||
|
log.Warn("stdout:", line)
|
||||||
|
}
|
||||||
|
for _, line := range result.Stderr {
|
||||||
|
log.Warn("stderr:", line)
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
log.Warn("THINGS FAILED ", repo.GetFullPath())
|
||||||
|
log.Warn("err", err)
|
||||||
|
for _, line := range result.Stdout {
|
||||||
|
log.Warn("stdout:", line)
|
||||||
|
}
|
||||||
|
for _, line := range result.Stderr {
|
||||||
|
log.Warn("stderr:", line)
|
||||||
|
}
|
||||||
|
break
|
||||||
|
}
|
||||||
|
me.forge.SetConfigSave(true)
|
||||||
|
view.Update()
|
||||||
|
}
|
||||||
|
me.forge.ConfigSave()
|
||||||
})
|
})
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue