Как запустить задание, когда одно задание завершено

Я использовал это:

  post {
      always {
          sh "echo Jenkins Job is Done"
          junit 'target/surefire-reports/*.xml'
          echo 'Run darkWeb Test pipeline!'
          build job: 'DarkWeb'
      }

и это работает. Проблема в том, что исходное задание продолжает работать, пока работает второе задание (DarkWeb).

Я хочу, чтобы задание «DarkWeb» запускалось только после полного завершения исходного задания.

"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
В этой статье блога мы проведем вас через процесс установки Gradle на Ubuntu 22.04, интеграции его с Jenkins и создания задания Gradle. Мы...
0
0
897
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете попробовать следующий синтаксис: build job: 'Darkweb', wait: false Токен wait: false позволит завершить первое задание, не дожидаясь завершения второго задания. Дайте мне знать, если это сработает!

Другие вопросы по теме