У меня есть многомодульный проект Maven:
root
SubmoduleA
src
pom.xml
SubmoduleB
src
pom.xml
pom.xml
.gitlab-ci.yml
Есть ли способ запустить конвейер CI только в SubmoduleA, когда кто-то проверяет код, который влияет только на SubmoduleA? Например, кто-то вносит изменения в SubmoduleA. После фиксации и отправки я хочу автоматически запускать build-> test-> deploy только в SubmoduleA, поскольку в SubmoduleB не было изменений.
Есть ли способ указать триггеры и задания для определенных подмодулей или подпроектов в репо?