Cloud Run 中每个 git 分支的单独 URL

hit*_*han 1 google-cloud-platform google-cloud-run

我正在研究 Cloud Run 来托管我的新应用程序,我想知道是否可以为每个 git 分支生成一个单独的 URL。我使用 Netlify 来托管我的其他应用程序。当它连接到 GitHub(或其他 VCS 服务)时,它会在分支中构建源代码并将其部署到特定于该分支的 URL。它可以轻松完成还是我必须编写一些逻辑?

或者您认为 AWS Amplify 或其他一些服务更适合吗?

gui*_*ere 5

Cloud Run 和 URL 的概念非常简单:

https://<service-name>-<project hash>.<region>.run.app

如果所有分支的项目和区域都相同,则只需为每个分支部署不同的服务即可获得不同的 URL。

那是为 Cloud Run 设计的。现在,我不确定 Netlify 是否符合 Cloud Run。我没有找到这方面的文档。