Estou usando o Jenkins Rebuild Plugin para executar uma compilação parametrizada com um único botão de reconstrução . No entanto, quando preciso executar novamente dezenas de trabalhos parametrizados (selecionados ou da mesma pasta), ainda não é eficiente.
Existe alguma maneira mais simples (eventualmente usando plug-in diferente) de executar novamente vários trabalhos ao mesmo tempo usando os últimos parâmetros usados?
jenkins
jenkins-plugins
kenorb
fonte
fonte
Respostas:
Você pode usar um pipeline para unir os trabalhos, executando-os em paralelo ou sequencialmente através de etapas.
Você pode passar os parâmetros relevantes para cada trabalho, como o chama no script de pipeline.
Então você só precisa reconstruir um único trabalho de pipeline. Você também pode vincular os trabalhos a um nome de construção comum por meio de uma variável.
fonte
Você também pode criar uma lista de objetos de parâmetro e depois passar para a etapa de construção:
paramsObjects ficaria assim:
fonte