Расширенный выбор Дженкинса параметр groovy скрипт не работает - PullRequest
0 голосов
/ 16 марта 2019

Я должен передать номер сборки с другой работы на конвейерную работу.Ниже приведена моя страница синтаксиса конвейера:

jenkins_pipeline_syntax

Я сгенерировал следующий скрипт:

    properties([parameters([<object of type com.cwctravel.hudson.plugins.extended_choice_parameter.ExtendedChoiceParameterDefinition>])])

Ниже изображение сгенерировано скриптом: enter image description here

Но я не могу использовать это должным образом.Помогите, пожалуйста, как использовать сгенерированный скрипт для расширенного выбора параметра.

1 Ответ

0 голосов
/ 17 марта 2019

Я использую аналогичный плагин для той же цели - Плагин Extensible Choice Parameter .

При использовании этого плагина у меня работает следующий синтаксис:

properties([
        [$class: 'ParametersDefinitionProperty', parameterDefinitions: [
                [$class            : 'ExtensibleChoiceParameterDefinition',
                 name              : 'ParameterName',
                 description       : 'ParameterDescription',
                 editable          : 'false',
                 choiceListProvider: [$class      : 'SystemGroovyChoiceListProvider',
                                      groovyScript: [script: 'GroovyScriptAsString']
                 ]
                ]
        ]
        ]
])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...