0

我们将包放在单独的 repos 中,以用于循环构建的包。我们使用 github 用户密钥 ( https://circleci.com/docs/github-security-ssh-keys/ ) 设置了构建,以便它可以访问包含依赖项的私有存储库。但是,调用 godep restore 会导致 git clone https://... 调用。

是否可以使用 SSH 类型的 url 强制 godep 恢复包?或者,是否可以以某种方式使用用户密钥通过 HTTPS 启用身份验证?

我已经尝试了这里建议的所有内容,但到目前为止没有任何乐趣:https ://gist.github.com/shurcooL/6927554

4

1 回答 1

2

看来您在滥用 Godeps :-)

根据他们的常见问题解答,您应该考虑将vendor目录签入您正在构建的存储库(即:所有外部依赖项)。

于 2016-08-30T10:24:12.680 回答