2017-06-19 59 views
0

我們的容器構建器無法構建我們擁有的具有私有git子模塊命令作爲DockerFile一部分的映像。Google容器構建器DockerFile和git子模塊

我將控制檯帳戶與bitbucket帳戶相關聯(可以訪問所有倉庫),但構建仍然失敗,對子模塊倉庫的「訪問被拒絕」。

在Quay.IO builder中,我通過將ssh-key添加到子模塊存儲庫來解決此問題,但由於Container-Builder與我的帳戶關聯,因此我無法使用該解決方案。

回答

0

處理對私有子模塊的訪問是雲存儲源已知的缺陷。我們已經向他們添加了功能請求以添加此支持。

與此同時,Cloud Builder爲鍵/密鑰的管道添加了更好的支持,並將發佈如何完成這項工作的示例。這對於這個用例可能會有所幫助。

該功能很可能會在第3季度降落。在此期間,看一看:

https://cloud.google.com/container-builder/docs/tutorials/using-encrypted-files

,看看是否能解決眼前的問題。

+0

這就是問題所在,我正在使用雲構建器,它失敗了。 你知道鑰匙/祕密的管道是否已經存在,或者它的狀態如何? – YOptimal

+1

該功能正在開發中。當我們有更好的主意時,我們可以更新ETA。 – skier31415

+0

你可以編輯你的答案,我會upvote它嗎? – YOptimal