我使用了这个:
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令牌将允许第一个作业在不等待第二个作业完成的情况下完成。让我知道它是否有效!