Estou no processo de conversão de vários repositórios em um único repositório. Nossa ferramenta de CI de escolha é o Jenkins devido à conversão de várias estruturas de repositório em um único problema.
Os tempos de construção / teste aumentaram significativamente, pois todas as construções / testes precisam ser executadas para cada confirmação única. Isso é parcialmente aliviado pelo uso de uma ferramenta de compilação; no nosso caso, continuamos usando Buck.
Depois que todos os testes associados ao código confirmado são executados, eu tenho um Jenkinsfile de implantação para cada projeto. Como poderei acionar apenas os arquivos Jenkins para projetos que precisam ser reimplantados? E se eu sou capaz de fazer isso, essa é uma prática correta ?