Передача параметров Jenkins в build.gradle с использованием конвейера groovy - PullRequest
0 голосов
/ 22 апреля 2020

Начинающий с groovy конвейерным синтаксисом, так что терпите меня.

У меня есть проект, в котором я пытаюсь создать декларативный groovy конвейерный скрипт.

Мне нужно спроектировать параметры, чтобы пользователи могли передавать множество переменных во время выполнения. Эти параметры необходимо передать в build.gradle.

Если я выберу Choice Parameters, пока поддерживается соглашение об именах, могу ли я передать их в качестве переключателей gradle для чтения в конвейере?

enter image description here

Фрагмент конвейера:

try {
    sh "./gradlew clean taskOne -DwhichBrowser=”${browser}” -Denv=${env} -DuserName=${userName} -DpassWord=${password} --continue
} finally { //publish HTML REPORT

Или мне нужен отдельный раздел Выбор параметров в моем конвейере?

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