У нас есть микросервисная проектная архитектура, в которой есть один репозиторий проектов с несколькими папками. В каждой папке есть файлы и т. Д. Для конкретного API. Мы хотели бы иметь это как единое хранилище, но настраивать отдельные задания в jenkins для каждой папки API. Поэтому мы хотели бы знать, как использовать тот же репозиторий для проверки scm в jenkins, но запускать сборки для коммитов, сделанных только в папки, в которые вносятся изменения. я знаю, что он поддерживает регулярные выражения для включения и исключения. Но хотел бы знать, как лучше всего это использовать.
Так скажем, например, у меня есть пример проекта проекта с 3 папками abc, def и xyz.
теперь у нас есть работа в jenkins, которая проверяет образец проекта. Теперь нам хотелось бы, чтобы задание jenkins было настроено таким образом, чтобы только когда что-либо в папке abc изменялось или фиксировалось, оно запускало это задание, иначе нет. Как лучше всего это реализовать.