minor fix
This commit is contained in:
parent
d99eb81385
commit
a6c0edb89d
12
doMerge.go
12
doMerge.go
|
@ -4,8 +4,6 @@
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
|
||||||
|
|
||||||
"go.wit.com/lib/protobuf/gitpb"
|
"go.wit.com/lib/protobuf/gitpb"
|
||||||
"go.wit.com/log"
|
"go.wit.com/log"
|
||||||
)
|
)
|
||||||
|
@ -19,10 +17,10 @@ func doMergeDevel() (*gitpb.Repos, error) {
|
||||||
log.Info("repo is dirty", repo.GetGoPath())
|
log.Info("repo is dirty", repo.GetGoPath())
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
log.Infof("%s starting git merge", repo.FullPath)
|
log.Infof("%s starting git merge\n", repo.FullPath)
|
||||||
if repo.CheckoutDevel() {
|
if repo.CheckoutDevel() {
|
||||||
log.Info("checkout devel failed", repo.GetGoPath())
|
log.Info("checkout devel failed", repo.GetGoPath())
|
||||||
err = fmt.Errorf("checkout devel failed")
|
err = log.Errorf("checkout devel failed")
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
// hash differences when merging user into devel branch
|
// hash differences when merging user into devel branch
|
||||||
|
@ -32,7 +30,7 @@ func doMergeDevel() (*gitpb.Repos, error) {
|
||||||
}
|
}
|
||||||
if _, err := repo.MergeToDevel(); err != nil {
|
if _, err := repo.MergeToDevel(); err != nil {
|
||||||
log.Info("merge from user failed", repo.GetGoPath(), err)
|
log.Info("merge from user failed", repo.GetGoPath(), err)
|
||||||
err = fmt.Errorf("merge from user failed")
|
err = log.Errorf("merge from user failed")
|
||||||
// log.Info(strings.Join(r.Stdout, "\n"))
|
// log.Info(strings.Join(r.Stdout, "\n"))
|
||||||
// log.Info(strings.Join(r.Stderr, "\n"))
|
// log.Info(strings.Join(r.Stderr, "\n"))
|
||||||
break
|
break
|
||||||
|
@ -56,13 +54,13 @@ func doMergeMaster() (*gitpb.Repos, error) {
|
||||||
log.Info("Starting merge on", repo.GetGoPath())
|
log.Info("Starting merge on", repo.GetGoPath())
|
||||||
if repo.CheckoutMaster() {
|
if repo.CheckoutMaster() {
|
||||||
log.Info("checkout devel failed", repo.GetGoPath())
|
log.Info("checkout devel failed", repo.GetGoPath())
|
||||||
err = fmt.Errorf("checkout devel failed")
|
err = log.Errorf("checkout devel failed")
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
if _, err := repo.MergeToMaster(); err != nil {
|
if _, err := repo.MergeToMaster(); err != nil {
|
||||||
log.Info("merge from user failed", repo.GetGoPath(), err)
|
log.Info("merge from user failed", repo.GetGoPath(), err)
|
||||||
err = fmt.Errorf("merge from user failed")
|
err = log.Errorf("merge from user failed")
|
||||||
// log.Info(strings.Join(r.Stdout, "\n"))
|
// log.Info(strings.Join(r.Stdout, "\n"))
|
||||||
// log.Info(strings.Join(r.Stderr, "\n"))
|
// log.Info(strings.Join(r.Stderr, "\n"))
|
||||||
break
|
break
|
||||||
|
|
|
@ -62,7 +62,7 @@ func checkNormalRepoState(repo *gitpb.Repo) error {
|
||||||
|
|
||||||
if repo.GetCurrentBranchName() != repo.GetUserBranchName() {
|
if repo.GetCurrentBranchName() != repo.GetUserBranchName() {
|
||||||
configSave = true
|
configSave = true
|
||||||
log.Info("crapnuts")
|
log.Info("changing to user branch", repo.FullPath)
|
||||||
repo.CheckoutUser()
|
repo.CheckoutUser()
|
||||||
repo.Reload()
|
repo.Reload()
|
||||||
return log.Errorf("now on user branch")
|
return log.Errorf("now on user branch")
|
||||||
|
|
Loading…
Reference in New Issue