diff options
Diffstat (limited to 'releaseBox.go')
| -rw-r--r-- | releaseBox.go | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/releaseBox.go b/releaseBox.go index 5dcaa63..91960c0 100644 --- a/releaseBox.go +++ b/releaseBox.go @@ -263,24 +263,27 @@ func goodCheckGoSum() bool { var maybe bool = true goConfig := release.current.Status.GetGoDeps() for depname, version := range goConfig { - log.Info("Checking repo deps:", depname, version) + log.Info("Starting repo deps:", depname, version) repo := me.repos.View.FindRepo(depname) - if repo != nil { - log.Info(" repo deps: IGNORE", depname, version) + if repo == nil { + log.Info(" skipping repo == nil", depname, version) continue } goSumS := repo.GoState() // ignore dependencies on whitelisted repos // TODO: warn the user about the whitelist if goSumS == "WHITELIST" { + log.Info(" skipping repo == nil", depname, version) continue } // check if the dependent repo is ReadOnly // if so, there isn't anything we can do about // version mis-matches if repo.ReadOnly() { + log.Info(" repo deps: WHITELIST", depname, version) continue } + log.Info("Checking repo deps match:", depname, version) lastS := repo.LastTag() targetS := repo.Status.GetTargetVersion() log.Info(" repo deps:", depname, version, "vs", goSumS, lastS, targetS) |
