是否有任何方法来匹配在gitlab子目录中的所有文件?



是否有办法匹配gitlab子目录中的所有文件?我必须在有很多子目录的目录中修改规则。是否有任何方法(使用通配符为例),以适应任何文件在任何子目录在gitlab CI?

somedir/*

是否只适合第一级文件?

有:你可以使用somedir/**/*递归匹配目录和它的所有子目录来检查更改。

您可以在官方文档的only:changes/except:changes章节中找到更多信息。(例如,你也可以使用变量等)

这些规则同样适用于Gitlab-Pipeline的rules.changes部分。

最新更新