如果其他构建在同一阶段运行,则跳过管道阶段

时间:2018-10-22 23:33:59

标签: jenkins jenkins-pipeline

我是jenkins管道的新手,我正在构建一个管道,如果其他构建在同一阶段同时运行,我想跳过管道流中的一个阶段。换句话说,一次只能在一个阶段中执行单个构建,而其他构建将跳过该阶段,而无需排队或中止

    stage ('Stage to Skip') {
        // If other build is running in this stage, skip this stage
    }
    stage ('Next Stage') {
        sh "echo 'shell scripts to deploy to server.'"
    }

我尝试使用Milestone,但它只是在跳过阶段时中止了完整的构建执行。

0 个答案:

没有答案