如何使Jenkins Pipeline在完成每个并行作业后等待

时间:2020-07-15 16:54:53

标签: jenkins groovy jenkins-blueocean

由于蓝色的海景,我想执行并行步骤。有没有一种方法可以强制QA等待DEV停止然后再启动。我发现的唯一解决方案是使用睡眠,但是我不确定第一份工作将继续进行多少。任何建议都很好!

pipeline {
    agent any

    stages {

        stage("Test") {
            steps {
                script {

                    parallel(
                        DEV: {
                            sleep 5
                            echo 'DEV'
                        },                             

                        QA: {
                            sleep 6
                            echo 'QA'
                        }
                    )
                }

            }
        }
    }
}

0 个答案:

没有答案