我有一个git存储库(以及GitLab中的相应项目),它包含多个模块,每个模块都是单独构建的(让我们说我不能拆分该存储库的原因):
my-project/
module1/
...
pom.xml
module2/
...
pom.xml
据我了解,GitLab CI会在每次推送时运行所有构建作业。
我想设置两个职位,例如build_module1
和build_module2
,这样build_module1
只有在module1/
下的任何内容更新时才会运行,依此类推。实现这一目标的最佳方式是什么?