在 Google Cloud Container Builder 中进行简单设置是否需要三个 cloudbuild.yml 文件?
Do we need three cloudbuild.yml files for a simple setup in Google Cloud Container Builder?
在 Google Cloud Container Builder 上,我们想要:
- 将任何分支推送到 REPO:BRANCH
- 将任何标签推送到 REPO:TAG
- 将主推到REPO:latest
我们是否需要为每个单独的 cloudbuild.yml
文件?有更简单的方法吗?
我们需要在 UI 中使用文件而不是触发器,因为构建需要 20 分钟,而 UI 触发器的超时时间为 10 分钟。
此时,针对不同的命名方案使用三个不同的配置文件是最好的解决方案。
让您使用一个配置文件来实现您想要构建的所有方式(同一存储库上的不同触发器,或直接来自 gcloud
,等等)是我们的目标之一,因此我们将采用考虑您的用例。
在 Google Cloud Container Builder 上,我们想要:
- 将任何分支推送到 REPO:BRANCH
- 将任何标签推送到 REPO:TAG
- 将主推到REPO:latest
我们是否需要为每个单独的 cloudbuild.yml
文件?有更简单的方法吗?
我们需要在 UI 中使用文件而不是触发器,因为构建需要 20 分钟,而 UI 触发器的超时时间为 10 分钟。
此时,针对不同的命名方案使用三个不同的配置文件是最好的解决方案。
让您使用一个配置文件来实现您想要构建的所有方式(同一存储库上的不同触发器,或直接来自 gcloud
,等等)是我们的目标之一,因此我们将采用考虑您的用例。