Завершает запущенные задания, запущенные из одного экземпляра, используя параллельные сборки через конвейер - PullRequest
0 голосов
/ 31 января 2020

Пример:

  1. Сборка [ jenkins_job_1 ]: вызывает скрипт test.py python с идентификатором сборки задания 1
  2. Сборка [ jenkins_job_1 ]: вызывает скрипт test.py python с идентификатором сборки задания 2, повторяя при необходимости
  3. каждый экземпляр задания выполняется одновременно, а не через очередь.
  4. при любая из работ прекращается, скажем, сборка заданий 2, сборка заданий 1 также прекращается

Как избежать прекращения сборки заданий, когда завершается сборка задания 2

node("test") {

stage('Hello') {

echo 'Hello World'
dir('/home/')

{ def test = sh label: 'test',returnStatus: true, script: """python test.py""" }

}

}

...