diff options
Diffstat (limited to 'doPull.go')
| -rw-r--r-- | doPull.go | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -89,8 +89,18 @@ func doGitPullNew() error { // check to see if the repos need to be updated update := gitpb.NewRepos() + if found.Len() == 0 { + return nil + } + log.Info("found.Len() ==", found.Len()) + for repo := range found.IterAll() { - a := repo.GetLocalHash(repo.GetMasterBranchName()) + masterb := repo.GetMasterBranchName() + if masterb == "" { + log.Info(repo.GetNamespace(), "master branch blank") + continue + } + a := repo.GetLocalHash(masterb) ns := repo.GetNamespace() repo2 := me.forge.Repos.FindByNamespace(ns) if repo2 == nil { |
