summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-09-22 20:40:30 -0500
committerJeff Carr <[email protected]>2025-09-22 20:40:30 -0500
commit37aebd9d73f4c08720406253d769236340e8dfbf (patch)
tree5486a2ae9df22211c412e3217643060f34380d79 /main.go
parent5a54f9c0b24c09502a93b4411705b9cc2f93a35c (diff)
fix merge optionsv0.25.16
Diffstat (limited to 'main.go')
-rw-r--r--main.go31
1 files changed, 2 insertions, 29 deletions
diff --git a/main.go b/main.go
index 451fdba..6b14522 100644
--- a/main.go
+++ b/main.go
@@ -8,10 +8,8 @@ package main
import (
"embed"
"strings"
- "time"
"go.wit.com/lib/gui/prep"
- "go.wit.com/lib/gui/shell"
"go.wit.com/lib/protobuf/forgepb"
"go.wit.com/lib/protobuf/gitpb"
"go.wit.com/log"
@@ -157,33 +155,8 @@ func main() {
}
if argv.Merge != nil {
- if argv.All == true {
-
- if argv.Merge.Devel != nil {
- start := time.Now()
- repos, err := doMergeDevel()
- dur := time.Since(start)
- if err != nil {
- badExit(err)
- }
- log.Printf("Merged %d devel branches in %s\n", repos.Len(), shell.FormatDuration(dur))
- okExit("")
- }
-
- if argv.Merge.Master != nil {
- start := time.Now()
- repos, err := doMergeMaster()
- dur := time.Since(start)
- if err != nil {
- badExit(err)
- }
- log.Printf("Merged %d master branches in %s\n", repos.Len(), shell.FormatDuration(dur))
- okExit("")
- }
- }
- repo := findCurrentPwdRepoOrDie()
- if err := repoMergeToDevel(repo); err != nil {
- badRepoExit(repo, err)
+ if err := doMerge(); err != nil {
+ badExit(err)
}
okExit("")
}