4

问题

使用时,cloudbuild.yaml文件,专门为其构建环境命名,例如cloudbuild-dev.yamlcloudbuild-prod.yaml,并在触发器设置中配置/定位,当 GCB 对 GitHub 做出反应时,它们不会被找到/识别事件(推送等)。

在此处输入图像描述

但是,当从GCB 控制台手动运行 Trigger 时,它工作得很好。

在项目的根目录中使用通常命名的cloudbuild.yaml时,Cloud Build 会正确运行预期的步骤。

解决方法

简而言之,没有一个容易的(imo)。但是要让它运行,你只需要使用一个 _cloudbuild.yaml)。

但是,为了有效地在开发和生产环境中重复使用它,这个问题阻止了一个

4

0 回答 0