来自Cloud Source Repository的Google Cloud Container Builder

时间:2016-07-04 05:09:41

标签: google-cloud-storage google-container-registry

是否可以使用Google Cloud Source Builder中的源代码使用Google Cloud Container Builder构建docker容器?

docs说代码必须在Cloud Storage中,所以我认为答案是否定的,但这似乎很疯狂。我错过了什么吗? Google源代码中的代码是否可通过云端存储进行访问?

2 个答案:

答案 0 :(得分:1)

不幸的是,API水平相当低,因此目前无法直接从GSR或其他源控制系统构建。

但是,可以编写一个服务,可以从您喜欢的SCM中查看源代码更改,将该源复制到GCS存储桶(根据需要处理SCM身份验证),然后触发Container Builder API来构建映像。

Google正在运行Alpha程序,以获取基于此API构建的其他工具。我们鼓励那些感兴趣的人sign up here

答案 1 :(得分:1)

此功能现已公开支持,请参阅https://cloud.google.com/container-builder/docs/api/reference/rest/v1/projects.builds#RepoSource

上的API文档

如果您有任何问题或功能要求或用例,请与我们联系。