【问题标题】:Using golang-ci lint error fetch corp package使用 golang-ci lint 错误获取 corp 包
【发布时间】:2021-02-10 14:02:52
【问题描述】:

我使用 golangci-lint 并在 CI 中收到以下错误,知道可能是什么原因吗?以及如何避免这种情况。

我们的 GitHub 存储库已经拥有所有供应商软件包,因此不应首先安装它。

golangci-lint 运行 --config golangci.yml level=error msg="运行错误:上下文加载失败:加载包失败:使用 go/packages 加载失败:错误:退出 状态 1:标准错误:转到:github.avt.corp/ding/logger-ut@v1.1.0: 无法识别的导入路径“github.avt.corp/ding/logger-ut”(https 获取:获取https://github.avt.corp/ding/logger-ut?go-get=1:x509: 由未知机构签署的证书)\n"

顺便说一句,我能够克隆项目并运行它

【问题讨论】:

    标签: go


    【解决方案1】:

    使用以下内容:

    run:
      modules-download-mode: vendor 
    

    或将其添加到您正在运行的命令中

    --modules-download-mode vendor
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-02
      • 1970-01-01
      • 1970-01-01
      • 2014-04-21
      • 1970-01-01
      相关资源
      最近更新 更多