云构建:如何根据目录的修改来限制何时构建?

云构建:如何根据目录的修改来限制何时构建?

我在 GCP 中有一个 Cloud Build,当 PR 合并到 master 时,它会从 github 拉取图像并构建图像。但是,我想限制构建仅在特定文件夹被修改时发生。TeamCity 中有类似的功能,只需指定触发规则即可。

答案1

触发器设置Included files允许您指定哪些文件触发构建。它支持通配符,例如 directory/* 等模式,以触发对特定目录的更改。以下是来自云构建文档-

Included files (optional): Changes to these files will trigger a build. You can use glob strings to specify multiple files with wildcard characters. Acceptable wildcard characters include the characters supported by Go Match, **, and alternation

相关内容