summaryrefslogtreecommitdiff
path: root/goConfig.go
diff options
context:
space:
mode:
Diffstat (limited to 'goConfig.go')
-rw-r--r--goConfig.go65
1 files changed, 1 insertions, 64 deletions
diff --git a/goConfig.go b/goConfig.go
index 18b8332..20b1a30 100644
--- a/goConfig.go
+++ b/goConfig.go
@@ -11,7 +11,7 @@ import (
// scans through everything in the go.sum file to make
// sure the versions are correct when attempting to do a GUI release
-func (rl *RepoList) CheckValidGoSum(r *Repo) (bool, error) {
+func (rl *RepoList) CheckValidGoSum(r *RepoRow) (bool, error) {
log.Log(REPOWARN, "CheckValidGoSum() started")
ok, err := r.Status.MakeRedomod()
if !ok {
@@ -54,66 +54,3 @@ func (rl *RepoList) CheckValidGoSum(r *Repo) (bool, error) {
log.Log(REPOWARN, "Releasing this should be ok", r.GoPath())
return true, nil
}
-
-/*
-// check if it is safe to remake the go.sum & go.mod files
-func (rs *RepoStatus) CheckSafeGoSumRemakeOld() (bool, []string) {
- // myGoSumS := rs.goSumStatus.String()
- if rs.ReadGoMod() {
- log.Log(REPO, "parsed go.mod", rs.realPath.String())
- } else {
- log.Log(REPOWARN, "Something went wrong parsing go.mod", rs.realPath.String())
- return false, nil
- }
- log.Log(REPOWARN, "go.sum:", rs.realPath.String())
- var clean []string
- for depname, version := range rs.goConfig {
- if strings.HasSuffix(depname, "/v2") {
- log.Log(REPOWARN, " FOUND /v2 wierd golang stuff. instead, look for:", depname)
- depname = strings.TrimSuffix(depname, "/v2")
- }
- log.Log(REPOWARN, " ", depname, version)
- deprs, ok := windowMap[depname]
- if ok {
- if deprs.CheckDirty() {
- log.Log(REPOWARN, " IS DIRTY", deprs.String())
- clean = append(clean, deprs.String())
- }
- if deprs.readOnly.String() == "true" {
- log.Log(REPOWARN, " SKIPPING Read Only", deprs.String())
- } else {
- // goSumS := deprs.goSumStatus.String()
- log.Log(REPOWARN, " FOUND", deprs.String())
- username := deprs.mainWorkingName.String()
- userhash, _ := deprs.gitConfig.hashes[username]
- userversion, _ := deprs.gitConfig.versions[userhash]
- log.Log(REPOWARN, " username :"+username, userhash)
- log.Log(REPOWARN, " username :"+username, userversion)
- if version == userversion {
- log.Log(REPOWARN, " USER VERSIONS MATCH", version, userversion)
- clean = append(clean, deprs.String())
- } else {
- os.Unsetenv("GO111MODULE")
- log.Log(REPOWARN, " USER VERSIONS MISMATCH", version, userversion)
- log.Log(REPOWARN, " IGNORE UNCHANGED REPO. RUNNING 'go get'", depname, userversion)
- err, output := rs.RunCmd([]string{"go", "get", depname + "@" + userversion})
- log.Log(REPOWARN, " go get", depname, err, output)
- }
- }
- } else {
- // log.Log(REPOWARN, " NOT FOUND", depname)
- // only fail on our stuff
- if strings.HasPrefix(depname, "go.wit.com") {
- log.Log(REPOWARN, " go get -v", depname)
- // rs.RunCmd([]string{"go", "get", "-v", depname})
- return false, clean
- }
- // log.Log(REPOWARN, " NOT FOUND BUT IGNORING FOR NOW")
- }
- }
- if len(clean) == 0 {
- return true, nil
- }
- return false, clean
-}
-*/