是否可以使用Google Cloud Source Builder中的源代码使用Google Cloud Container Builder构建docker容器?
docs说代码必须在Cloud Storage中,所以我认为答案是否定的,但这似乎很疯狂。我错过了什么吗? Google源代码中的代码是否可通过云端存储进行访问?
答案 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文档如果您有任何问题或功能要求或用例,请与我们联系。