我们将包放在单独的 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