Дженкинс запускает работу с другим параметром один за другим - PullRequest
0 голосов
/ 22 октября 2018

У меня есть работа с несколькими параметрами, но один из них является параметром выбора, и он содержит 10 вариантов, мне нужно построить эту работу со всеми этими вариантами выбора один за другим.

это возможно?

1 Ответ

0 голосов
/ 22 октября 2018

Этого можно добиться, используя Декларативные конвейеры Jenkins .

Вот пример конвейера, который выполняет итерацию по выбранному параметру с множественным выбором:

pipeline {
  agent any
  parameters {
    choice(name: 'CHOICE', choices: ['One', 'Two', 'Three'], description: 'Please select one/multiple options.')
  }
  stages {
    stage('Build') {
        steps {
          script {
             for (String selectedChoice : params.CHOICE) {
              // do something
             }
          }
       }
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...