Я использовал это:
post {
always {
sh "echo Jenkins Job is Done"
junit 'target/surefire-reports/*.xml'
echo 'Run darkWeb Test pipeline!'
build job: 'DarkWeb'
}
и это работает. Проблема в том, что исходное задание продолжает работать, пока работает второе задание (DarkWeb).
Я хочу, чтобы задание «DarkWeb» запускалось только после полного завершения исходного задания.
Вы можете попробовать следующий синтаксис:
build job: 'Darkweb', wait: false
Токен wait: false позволит завершить первое задание, не дожидаясь завершения второго задания.
Дайте мне знать, если это сработает!