Пропустить этап конвейера, если другая сборка выполняется на той же стадии - PullRequest
0 голосов
/ 23 октября 2018

Я новичок в конвейере Дженкинса, и я строю конвейер, в котором я хочу пропустить этап внутри конвейерного потока, если другая сборка выполняется одновременно на той же стадии.Другими словами, одновременно может происходить только одно выполнение сборки на этапе, в то время как другие сборки будут пропускать этап, не ставя в очередь или не прерывая .

    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, но он прерывает полное выполнение сборки, пока я просто хочу пропустить сцену.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...