【问题标题】:How to trigger a job when one job is finished一个作业完成后如何触发作业
【发布时间】:2020-12-15 08:55:50
【问题描述】:

我用过这个:

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

它有效。问题是原始作业继续运行,而第二个作业(DarkWeb)也在运行。

我希望“DarkWeb”作业仅在原始作业完全完成后运行

【问题讨论】:

    标签: jenkins triggers jenkins-pipeline pipeline jobs


    【解决方案1】:

    您可以尝试以下语法: build job: 'Darkweb', wait: false wait: false 令牌将允许第一个作业完成,而无需等待第二个作业完成。 让我知道它是否有效!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-18
      • 2020-09-15
      • 2019-09-02
      • 2018-09-03
      • 1970-01-01
      • 2019-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多