Использование многострочного / многострочного строкового параметра конвейера Jenkins

Есть только один BEGIN и два END s, удалить второй END, и вы должны быть в порядке.

1
задан CyclingDave 13 July 2018 в 15:53
поделиться

2 ответа

Существует плагин, который вызвал:

«конвейер-синтаксис»

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

1 .Установите плагин: я установил его из «плагинов» на моем сервере Jenkins в разделе «Управление Jenkins», затем «Менеджер плагинов». источник: https://wiki.jenkins.io/display/JENKINS/Pipeline+Plugin

2.Вы увидите плагин на главном экране Дженкинса с левой стороны , выберите его.

3. В плагине выберите все, что вы хотите для плагина. вот пример того, что вам нужно сейчас, проверьте это:

4. После этого нажмите «GENERATE PIPELINE SCRIPT».

5.copy код (или его часть, которая вам нужна) и добавьте ее в конвейер Jenkins ..

Сообщите мне, было ли это полезно

0
ответ дан Adam Delarosa 17 August 2018 в 12:27
поделиться

Я обнаружил решение, посмотрев исходный код Jenkins:

parameters{ text(name: 'mytextparam', 
                 defaultValue: 'Default lines for the parameter', 
                 description: 'A description of this param')    
}

Появляется многострочное текстовое приглашение ввода, которое становится значением параметра, которое вы можете ссылаться позже как params.mytextparam

Это не документировано в документации Jenkins Pipeline, поэтому могут возникнуть такие проблемы, как отсутствие поддержки или снятие в будущей версии. Или это может пойти другим путем, и они могут документировать его в следующем выпуске.

0
ответ дан CyclingDave 17 August 2018 в 12:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: