Skip to content

Commit 59bb767

Browse files
authored
Merge pull request #18 from xmudrii/fix-gopkg-path
Use proper path for GOPATH/pkg cache
2 parents 258df65 + b7cfc0e commit 59bb767

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

artifacts/scripts/util.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -952,7 +952,7 @@ checkout-deps-to-kube-commit() {
952952
local mod_major=$(gomod-module-major)
953953
local cache_dir="${GOPATH}/pkg/mod/cache/download/${base_package}/${dep}/@v"
954954
if [ "${mod_major}" != "v0" ] && [ "${mod_major}" != "v1" ]; then
955-
cache_dir="${GOPATH}/pkg/mod/cache/download/${base_package}/${dep}/@v/${mod_major}"
955+
cache_dir="${GOPATH}/pkg/mod/cache/download/${base_package}/${dep}/${mod_major}/@v"
956956
fi
957957

958958
if [ -f "${cache_dir}/list" ] && grep -q "${pseudo_version}" "${cache_dir}/list"; then

cmd/gomod-zip/zip.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ func main() {
7272
packagePath := fmt.Sprintf("%s/src/%s", os.Getenv("GOPATH"), *packageName)
7373
cacheDir := fmt.Sprintf("%s/pkg/mod/cache/download/%s/@v", os.Getenv("GOPATH"), *packageName)
7474
if pseudoSemver.Major >= 2 {
75-
cacheDir = fmt.Sprintf("%s/v%d", cacheDir, pseudoSemver.Major)
75+
cacheDir = fmt.Sprintf("%s/pkg/mod/cache/download/%s/v%d/@v", os.Getenv("GOPATH"), *packageName, pseudoSemver.Major)
7676
}
7777

7878
moduleFile, err := getModuleFile(packagePath, *pseudoVersion)

cmd/sync-tags/gomod.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ func packageDepToGoModCache(depPath, depPkg, commit, pseudoVersionOrTag string,
214214

215215
cacheDir := fmt.Sprintf("%s/pkg/mod/cache/download/%s/@v", os.Getenv("GOPATH"), depPkg)
216216
if pseudoSemver.Major >= 2 {
217-
cacheDir = fmt.Sprintf("%s/v%d", cacheDir, pseudoSemver.Major)
217+
cacheDir = fmt.Sprintf("%s/pkg/mod/cache/download/%s/v%d/@v", os.Getenv("GOPATH"), depPkg, pseudoSemver.Major)
218218
}
219219

220220
goModFile := fmt.Sprintf("%s/%s.mod", cacheDir, pseudoVersionOrTag)

cmd/sync-tags/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@ func cleanCacheForTag(tag string) error {
589589

590590
cacheDir := fmt.Sprintf("%s/pkg/mod/cache/download/%s/@v", os.Getenv("GOPATH"), pkg)
591591
if pseudoSemver.Major >= 2 {
592-
cacheDir = fmt.Sprintf("%s/v%d", cacheDir, pseudoSemver.Major)
592+
cacheDir = fmt.Sprintf("%s/pkg/mod/cache/download/%s/v%d/@v", os.Getenv("GOPATH"), pkg, pseudoSemver.Major)
593593
}
594594

595595
goModFile := fmt.Sprintf("%s/%s.mod", cacheDir, tag)

0 commit comments

Comments
 (0)