2016-02-24 2 views
-1

Как создать вид трубопровода сборки в Jenkins с помощью Jenkins CLI или с помощью скриптов? Я бы предпочел CLI, если это возможно.Как создать трубопровод строительства в Дженкинсе?

Сейчас я создаю кучу заданий, включая нижестоящие. Поэтому предпочтет способ автоматизации просмотра трубопровода.

ответ

0

Используйте плагин BUILD FLOW, в котором вы можете использовать простые сценарии DSL.

С помощью этого плагина вы можете построить как трубопроводного & параллельных рабочих мест

+0

thx, я могу построить конвейер динамически с помощью jenkins cli, но после создания этого конвейера ... хотелось бы создать новый вид конвейера и связать родительское задание динамически с помощью сценариев. – enthuguy

0

Вы можете использовать Job DSL Plugin для определения Build Pipeline View и любых рабочих мест для трубопровода.

Если вы хотите запустить DSL из CLI, вы можете проверить REST API Runner.

+0

Не могли бы вы помочь мне с некоторым примером скрипта о том, как создать представление конвейера через скрипты. – enthuguy

1

Шаг 1: Для создания трубопровода сборки сначала создайте набор заданий. Pipeline jobs

Шаг 2: Теперь создайте вид сборки трубопровода и в разделе конфигурирования добавить первую работу, которую вы хотите запустить в трубопроводе

New pipe line view

Шаг 3: Теперь для каждого задания, добавить действие пост-сборки, которое может быть изменено многими способами, например ручным триггером или автоматическим триггером при успешном построении.

downstream projects

шаг 4: После того, как все нижерасположенные рабочие места настроены, просто построить работу p1. и перейдите к новому конвейеру, который вы создали.

enter image description here

Примечание: Вы не увидите трубопровод до тех пор пока первая работа началась. В этом примере после запуска задания p1 вы начнете видеть конвейер

Смежные вопросы