summaryrefslogtreecommitdiff
path: root/repo.merge.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-09-05 13:24:00 -0500
committerJeff Carr <[email protected]>2025-09-05 13:24:00 -0500
commit722ebeeef8b2f33e444b6e8dd6ab1476b0be315b (patch)
treed660372a9eaa52acbbf081ce7a3ef9c4ca0dbd63 /repo.merge.go
parent5f882d1388061f7485da5ec21546dc0634254b47 (diff)
verbose mergev0.0.117v0.0.116
Diffstat (limited to 'repo.merge.go')
-rw-r--r--repo.merge.go16
1 files changed, 8 insertions, 8 deletions
diff --git a/repo.merge.go b/repo.merge.go
index 41d3cc6..fe1e0ed 100644
--- a/repo.merge.go
+++ b/repo.merge.go
@@ -69,25 +69,25 @@ func (r *Repo) MergeToMaster() (*cmd.Status, error) {
log.Info("MergeToMaster() merging from", devel, "into", master)
cmd := []string{"git", "merge", devel}
- result, err := r.RunQuiet(cmd)
- if err != nil {
+ result := r.RunRealtimeVerbose(cmd)
+ if result.Error != nil {
log.Log(WARN, "MergeToMaster() failed", r.GetFullPath())
- return result, err
+ return nil, result.Error
}
if r.GetReadOnly() {
r.Reload() // rescan the repo
// master branch is read only. you can not git push
- return result, nil
+ return nil, nil
}
// it seems like we have write access. lets find out!
cmd = []string{"git", "push"}
- result, err = r.RunQuiet(cmd)
- if err != nil {
+ result = r.RunRealtimeVerbose(cmd)
+ if result.Error != nil {
log.Log(WARN, "GitPushToMaster() failed", r.GetFullPath())
- return result, err
+ return nil, result.Error
}
r.Reload() // rescan the repo
- return result, nil
+ return nil, nil
}