Запустить другой конвейер Jenkins для параллельной сборки после определенного этапа в одном конвейере. - PullRequest
0 голосов
/ 04 июля 2018

У меня есть два конвейера Jenkins A и B. После третьей стадии A я хочу вызвать B и позволить ему работать параллельно с остальными этапами A. Есть ли способ настроить Jenkinsfile A так, чтобы я может сделать это?

1 Ответ

0 голосов
/ 04 июля 2018

В конвейере A на этапе просто назовите build следующим образом:

node {
parallel(firstTask: {
  stage 'B1'
  // build 'PipelineB' // name of the pipeline
}, secondTask: {
  stage 'B2'
  // Do some other stuff in parallel
})
Stage('C') {
      //final steps
}

Чтобы сделать то же самое с использованием DSL, см. Здесь https://jenkins.io/blog/2017/09/25/declarative-1/

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