diff options
Diffstat (limited to 'doMerge.go')
| -rw-r--r-- | doMerge.go | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -4,10 +4,27 @@ package main import ( + "go.wit.com/lib/protobuf/forgepb" "go.wit.com/lib/protobuf/gitpb" "go.wit.com/log" ) +func doMergeReport() *forgepb.Patches { + found := forgepb.NewPatches() + for repo := range me.forge.Repos.IterAll() { + if repo.GetDevelVersion() == repo.GetMasterVersion() { + continue + } + tmp := log.Sprintf("%s..%s", repo.GetMasterVersion(), repo.GetDevelVersion()) + r, err := repo.RunStrict([]string{"git", "log", "--pretty=format:%H", tmp}) + _ = err + for i, line := range r.Stdout { + log.Info(i, line, repo.FullPath) + } + } + return found +} + func doMergeDevel() (*gitpb.Repos, error) { var err error done := gitpb.NewRepos() @@ -37,7 +54,6 @@ func doMergeDevel() (*gitpb.Repos, error) { } done.Append(repo) } - configSave = true return done, err } |
