Как создать циклическую последовательность заданий в Jenkins?

#jenkins #jenkins-plugins #jenkins-pipeline

#дженкинс #дженкинс-плагины #дженкинс-конвейер

Вопрос:

Я новичок в Дженкинсе. У меня есть стек из 5 разных заданий. Я хочу, чтобы они выполнялись бесконечно, что означает, что первый начнется после успешного завершения 5-го. Есть ли способ сделать это? Является ли плагин Jenkins pipeline подходящим инструментом для этого?

Ответ №1:

Если у вас уже есть 5 заданий, не связанных с конвейером, самый простой способ — установить нисходящее задание для каждого задания, поскольку оно создает цикл. На странице конфигурации каждого задания Добавьте действие после сборки > выберите Создать другие проекты > Введите имя последующего задания.

Комментарии:

1. большое вам спасибо! Хотя это был очевидный вариант, но я немного побаивался слова «проект»

Ответ №2:

в конвейере есть шаг сборки (https://jenkins.io/doc/pipeline/steps/pipeline-build-step /), но я не пробовал, может ли это само сработать (скорее всего).