Можно ли настроить входные параметры конвейера Jenkins так, чтобы они выглядели как матрица множественной конфигурации? - PullRequest
0 голосов
/ 02 мая 2019

Я настраиваю проект Jenkins Scripted Pipeline, и мне потребуются входные параметры для двух осей с ~ 12 комбинациями. В мультиконфигурационных проектах я мог бы просто использовать плагин Matrix Configuration Parameter , и он конвертировал бы ось в матрицу / таблицу с флажками для комбинаций.

Возможно ли настроить пользовательский ввод как матрицу в типе проекта Pipeline? Пока я много искал, но не смог найти такого решения. Решения, которые я видел, были жестко закодированными значениями в самом скрипте, но мне это не нужно - мне нужно, чтобы пользователь выбирал из матричного ввода.

1 Ответ

0 голосов
/ 03 мая 2019

Я никогда не использовал конвейерный ввод с матрицей, но взгляните на утилиту Синтаксиса конвейера, в Генераторе декларативной директивы, с шагом ввода - проверьте изображение ниже.

Я вижу, что вы можете настроить комбинации матриц и сгенерировать оттуда нужный фрагмент. Попробуйте.

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