summaryrefslogtreecommitdiff
path: root/doVerifyDevel.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-01-28 21:15:24 -0600
committerJeff Carr <[email protected]>2025-01-29 12:18:16 -0600
commiteee88af0ce0afd82046985572d2bea0090c7e087 (patch)
tree95a1955604a9609f1c67e503ea43d21700d2dc25 /doVerifyDevel.go
parentbb7937bb792919e37a1bd94acd8a54f5824f7a50 (diff)
general usefulness
Diffstat (limited to 'doVerifyDevel.go')
-rw-r--r--doVerifyDevel.go18
1 files changed, 8 insertions, 10 deletions
diff --git a/doVerifyDevel.go b/doVerifyDevel.go
index b8fd419..f002553 100644
--- a/doVerifyDevel.go
+++ b/doVerifyDevel.go
@@ -1,8 +1,6 @@
package main
import (
- "path/filepath"
-
"go.wit.com/lib/protobuf/gitpb"
"go.wit.com/log"
)
@@ -24,14 +22,13 @@ func doVerifyDevel() error {
continue
}
- // check if devel branch exists in remote repo
devel := repo.GetDevelBranchName()
if argv.Verbose {
log.Printf("Start clean devel branch: %s %s\n", repo.GetGoPath(), devel)
}
- if repo.Exists(filepath.Join(".git/refs/remotes/origin", devel)) {
- // todo: actually use .git/config
+ // check if devel branch exists in remote repo
+ if repo.IsBranchRemote(devel) {
if err := doCleanDevelRepo(repo); err != nil {
log.Info(repo.GetGoPath(), "verify clean failed")
}
@@ -40,11 +37,12 @@ func doVerifyDevel() error {
}
// devel branch is only local
/*
- devname := repo.GetDevelBranchName()
- if err := requiresGitPush(repo, devname); err != nil {
- log.Info(repo.GetGoPath(), "is out of sync with upstream")
- return err
- }
+ todo: something?
+ devname := repo.GetDevelBranchName()
+ if err := requiresGitPush(repo, devname); err != nil {
+ log.Info(repo.GetGoPath(), "is out of sync with upstream")
+ return err
+ }
*/
}
return nil