暂停詹金斯管道工作,直到另一工作完成

时间:2018-12-19 15:20:03

标签: jenkins jenkins-pipeline

我在jenkins管道脚本中使用以下代码来停止特定作业的运行。除此之外,还有其他方法可以等到该作业完成执行吗?

for (Project job : Hudson.getInstance().getProjects()) {
            if (job.isBuilding() || job.isInQueue()) {
                if (job.getName() == "Job A") {
                    echo "Found job - ${job.getName()}. Stopping it..."
                    job.getLastBuild().doStop()
                    break
                }
            }
        }

0 个答案:

没有答案