亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

GOPROXY=off golangci 禁用模塊查找

GOPROXY=off golangci 禁用模塊查找

Go
慕村225694 2022-11-15 17:09:28
我有一個供應商文件夾和 CI/CD 任務 Linter。在將文件夾推送到 gitlab 之前,我做了go mod tidygo mod vendor我在 Makefile 中的 Linter 任務看起來像@GO111MODULE=on GOFLAGS=-mod=vendor GOPROXY=off $(GOLINT) run ./... -v --max-same-issues 0當我開始在本地進行 linting 時,我沒有任何問題。但是在 CI/CD 期間我遇到了一個錯誤運行錯誤:上下文加載失敗:加載包失?。菏褂?go/packages 加載失?。篹rr:退出狀態 1:stderr:go:github.com/jmoiron/[email protected]:GOPROXY=off 禁用模塊查找所以我不明白為什么我得到這個錯誤更新 我決定刪除供應商 go.mod 和 go.sum。然后我創建了新的 go.mod 并做了go mod vendor之后我得到了同樣的錯誤,但使用了另一個包level=error msg="運行錯誤:上下文加載失?。杭虞d包失敗:使用 go/packages 加載失?。篹rr: 退出狀態 1: stderr: go: github.com/fsnotify/[email protected]: 模塊查找被 GOPROXY=off 禁用
查看完整描述

1 回答

?
鳳凰求蠱

TA貢獻1825條經驗 獲得超4個贊

問題出在 golangci modules-download-mode 的設置上

此解決方案將此變量設置為供應商模式:

modules-download-mode: vendor


查看完整回答
反對 回復 2022-11-15
  • 1 回答
  • 0 關注
  • 239 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號