Предположим, у вас есть 3 подпроекта в рамках проекта А.
- Подпроект А1
- Подпроект А2
- Подпроект A3
В соответствии с вашим вопросом, насколько я понимаю, если изменения кода выполняются в папке A2, тогда создайте только подпроект A2, но не A1 и A3.
Вы можете настроить 3 задания Jenkins для подпроектов A1, A2 и A3. Затем настройте родительское задание, которое скомпрометирует эти 3 задания, как дочерние задания с Конфигурация с несколькими заданиями .
Другой вариант:
Вы можете настроить отдельное задание с проектом A, и вам нужно оценивать папки с помощью оболочки команд execute. Но это сложный и не предпочтительный вариант.