Я настроил 20 заданий проекта с несколькими конфигурациями в jenkins, теперь я хочу запускать задания одно за другим в одном задании.

Я настроил 20 заданий «Мультиконфигурационный проект» на сервере jenkins (например, jobA, jobB, jobC, jobD, jobE, .... и т. д.), каждое задание имеет отдельные, это родительские задания. Теперь я создал одно задание (jobABC) с «Проектом с несколькими конфигурациями». В «jobABC» я хочу настроить все 20 заданий для сборки одно за другим с условием (предположим, что сборка jobA УСПЕШНА, затем триггер сборки jobB, сборка jobB УСПЕШНА, затем триггер jobC и т. и не запускать следующую работу).

На самом деле, я настроил 20 отдельных заданий на основе задания «Мультиконфигурационный проект».

заданиеA
заданиеB
заданиеC
заданиеD
заданиеE
..... и т. д.

Теперь я хочу настроить одно задание, предположим, ABCjob (задание на основе проекта с несколькими конфигурациями). Внутри ABCjob я хочу настроить все 20 заданий и запускать их автоматически одно за другим, но сначала одно задание будет успешным, а затем запустить другое задание. если какой-либо этап завершился неудачей, покажите ошибку и не запускайте другое задание.


person vikash chandra    schedule 16.02.2016    source источник
comment
Вам нужно показать больше информации о проблеме, доказательства того, какие исследования вы провели и что вы пробовали до сих пор, прежде чем другие смогут и захотят помочь.   -  person hamish    schedule 16.02.2016
comment
Пожалуйста, объясните, почему вы не можете сделать это с помощью триггеров. Например, когда задание jobA завершено, вы можете реализовать триггер для создания задания B в случае успеха. Вам не нужен jobABC для этого. Так зачем вам нужен jobABC?   -  person Prikkeldraad    schedule 16.02.2016
comment
на самом деле, я хочу запустить одно задание jobABC для целей развертывания, поэтому я настраиваю так. и он покажет последовательность заданий.   -  person vikash chandra    schedule 16.02.2016