github Google Cloud Build-多个存储库



我有兴趣尝试Google cloud构建连续集成应用程序。

我的应用程序当前有2个存储库,我想在一个Docker映像中部署。其中一个是Nodejs API服务器,另一个是基于浏览器的(无服务器端渲染)ReactJS应用程序。

这个想法是要根据/api/...和任何其他URI的nodejs repo服务请求,它将为React App提供。

我的问题,只要在Github上,Google Cloud Build也可以抓住另一个存储库吗?理想情况下,对任何一个回购(在右分支)的承诺将触发相同的基础构建。如果可能的话,只需curios。

一种方法是github google cloud抓住 third> third 存储库,这将是" parent" repo,引用您两个其他两个的sha1/cranch存储库作为 subsodules

您可以在"使用Google Cloud的Hugo,Cloudflare和自动化构建的静态网站上看到此类构建的示例"。
这将使您仍然可以使用"一个"存储库,即使这将在自己的子文件夹中检查其他两个存储库。

最新更新