Я новичок в конвейере Дженкинса, и я строю конвейер, в котором я хочу пропустить этап внутри конвейерного потока, если другая сборка выполняется одновременно на той же стадии.Другими словами, одновременно может происходить только одно выполнение сборки на этапе, в то время как другие сборки будут пропускать этап, не ставя в очередь или не прерывая .
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, но он прерывает полное выполнение сборки, пока я просто хочу пропустить сцену.