Я пытаюсь достичь конвейера сборки в нескольких средах. Допустим, dev, qa, pre-prod и prod. Но проблема в том, что я должен достичь этого построения трубопровода через двух мастеров Дженкина. Один для dev и QA, один для pre-prod и prod. Допустим, мастера Дженкинса как мастера А и мастера Б.Как достичь построения трубопровода через несколько главных хостов Jenkins?
, скажем, мое имя работы - job1_dev, которое конвейерно (после успешной сборки) на job1_qa. Как я могу достичь трубопровода для job1_preprod и job1_prod через два Дженкинс мастеров, так что трубопровод достигается
job1_dev-->job1_qa (Jenkins master A)-->(Jenkins master B) job1_preprod-->job1_prod
Это была хорошая идея .., но я не хотите запускать job1_preprod автоматически .., хотел бы использовать артефакты/свойства из job1_qa в качестве входных данных для job1_preprod и хотел бы использовать их только в том случае, если job1_qa успешно. –
@chanukyabachina затем создайте job_qa_success, который является триггером job_qa и который вызовет job1_preprod: этот job_qa_success будет запущен, только если job_qa будет успешным. – VonC
Я хочу использовать свойства из предыдущего задания, но не хочу запускать его автоматически ... потому что мы делаем несколько тестов в dev и qa .. и не хотим, чтобы они переходили в предварительную и производственную среды. После того, как job1_qa успешна, есть некоторые ручные тесты ... –