summaryrefslogtreecommitdiff
path: root/releaseBox.go
diff options
context:
space:
mode:
Diffstat (limited to 'releaseBox.go')
-rw-r--r--releaseBox.go9
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)