0

我在 Github 上有两个私有存储库,A 和 B。它们都是 Golang 项目。项目 A 依赖于存储库 B。我已将两个存储库都添加到 Google 源代码中。

现在在 Container builder 中,当我尝试为项目 A 构建时,它无法访问存储库 B。在构建日志中,我看到:

Step #1: [0;33m[WARN]  [mUnable to checkout github.com/avi/api

Step #1: [0;31m[ERROR] [mUpdate failed for github.com/avi/api: Unable to get repository

我该如何调试/修复这个?

4

2 回答 2

0

现在有一个解决方案:Accessing Private GitHub Repositories

(抱歉仅提供链接答案,请随时编辑或使用链接发布更好的答案)

于 2018-05-28T17:11:21.100 回答
0

看起来现在不可能:

到目前为止,我们还没有一个集成的解决方案,但我们已经看到一个来自用户的解决方案。诀窍是使用可以存储在 GCS 中的 Deploy 或 User Key,并将其作为先前的构建步骤提取。

github/云建设者

于 2017-04-20T06:55:11.360 回答