有什么办法可以匹配gitlab中子目录下的所有文件吗? 我必须对包含大量子目录的目录进行更改制定规则。有没有什么办法(例如使用通配符)来适应 gitlab CI 中任何子目录中的任何文件?
somedir/*
这是否只适合一级文件?
最佳答案
是的:您可以使用 somedir/**/*
递归匹配目录及其所有子目录以检查更改。
您可以在 official documentation in the only:changes / except:changes chapter 中找到更多信息. (例如,您还可以使用变量等)
然而,这些规则也适用于 Gitlab-Pipeline 的 rules.changes
部分。
关于gitlab-ci - 有什么办法可以匹配gitlab中子目录下的所有文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68650291/