Запускайте задания Jenkins параллельно - PullRequest
0 голосов
/ 25 апреля 2019

У меня есть 3 разных задания (Build, Undeploy и Deploy), которые хотят выполнять Build и Undeploy параллельно и после этого Deploy.

В результате поиска узнал, что плагин Build Flow устарел.

Пожалуйста, предложите плагин.

1 Ответ

0 голосов
/ 25 апреля 2019

Вы можете записать файл Jenkins в следующем формате: -

pipeline {
    stages {
    agent  { node { label 'master' } }
    stage('Build/Undeploy') {
            parallel {

                 stage('Build') {

                    agent { node { label 'Build' } }

                    steps {
                        script {
                            //Call your build script
                        }
                    }
                }

                stage('Undeploy') {

                    agent { node { label 'Undeploy' } }

                    steps {
                        script {
                            //Call your undeploy script
                        }
                    }
                }
            }
         }
    stage('Deploy'){

            agent { node { label 'Deploy' } }

            steps {
                script {
                    //Call your deploy script
                }
            }
        }
     }
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...