diff options
| author | Jeff Carr <[email protected]> | 2024-01-31 16:38:31 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-31 16:38:31 -0600 |
| commit | 08b122ea2cd31d73d5a9b4c8aa8278b4a5f38364 (patch) | |
| tree | a687e1bfbf809e41368fb4af76b90a619bfe4789 | |
| parent | 4d665387fe7276c5114acb10a83cd697fcee83ae (diff) | |
release changesv0.18.0
Signed-off-by: Jeff Carr <[email protected]>
| -rw-r--r-- | gitConfig.go | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/gitConfig.go b/gitConfig.go index 379b58a..611cb7e 100644 --- a/gitConfig.go +++ b/gitConfig.go @@ -316,6 +316,7 @@ func (rs *RepoStatus) ScanGoSrc() { // check if it is safe to remake the go.sum & go.mod files func (rs *RepoStatus) CheckSafeGoSumRemake() (bool, []string) { + myGoSumS := rs.goSumStatus.String() if rs.ReadGoMod() { log.Log(INFO, "parsed go.mod", rs.realPath.String()) } else { @@ -347,12 +348,15 @@ func (rs *RepoStatus) CheckSafeGoSumRemake() (bool, []string) { log.Log(WARN, " username :"+username, userhash) log.Log(WARN, " username :"+username, userversion) if version == userversion { - log.Log(WARN, " USER VERSIONS MATCH", version, userversion) - if deprs.goSumStatus.String() == "BAD" { - log.Log(WARN, " USER VERSION IS BAD!! return false") - clean = append(clean, deprs.String()) - } + log.Log(WARN, " USER VERSIONS MATCH", version, userversion, goSumS) + clean = append(clean, deprs.String()) } else { + os.Unsetenv("GO111MODULE") + log.Log(WARN, " USER VERSIONS MISMATCH", version, userversion, myGoSumS) + log.Log(WARN, " IGNORE UNCHANGED REPO. RUNNING 'go get'", depname, userversion) + err, output := rs.RunCmd([]string{"go", "get", depname + "@" + userversion}) + log.Log(WARN, " go get", depname, err, output) + /* switch goSumS { case "SAFE": log.Log(WARN, " USER VERSIONS MISMATCH", version, userversion) @@ -368,9 +372,12 @@ func (rs *RepoStatus) CheckSafeGoSumRemake() (bool, []string) { err, output := rs.RunCmd([]string{"go", "get", depname + "@" + userversion}) log.Log(WARN, " go get", depname, err, output) default: - log.Log(WARN, " USER VERSIONS MISMATCH", version, userversion) + log.Log(WARN, " USER VERSIONS MISMATCH default", version, userversion) clean = append(clean, deprs.String()) + if myGoSumS == "UNCHANGED" { + } } + */ } } } else { |
