Google-Cloud-Platform

Cloud Build:如何根據目錄是否被修改來限制何時建構?

  • May 1, 2020

我在 GCP 中有一個 Cloud Build,它從 github 中提取並在 PR 合併到 master 時建構圖像。但是,我想限制建構僅在特定文件夾被修改時發生。通過指定觸發規則,TeamCity 中有類似的功能。

Included files觸發器設置確實允許您指定哪些文件觸發建構。它確實支持 globbing 模式,例如 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

引用自:https://serverfault.com/questions/1015081