Как я могу предоставить строку входного сообщения конвейера jenkins с HTML-тегами - PullRequest
0 голосов
/ 08 июня 2018

Здесь у меня есть сценарий конвейера Jenkins с показанной ниже командой ввода,

            def newTag = input(
                id: 'newTag', message: 'Line 1 \n Line 2 \n Line 3 \n Line 4', ok: 'CREATE TAG', 
                parameters: [
                    string(
                        defaultValue: 'temp', 
                        description: 'Enter carefully for new tag', 
                        name: 'tagName'
                        ),
                    ]
            )

Но я получил сообщение в той же строке, например: Строка 1 Строка 2 Строка 3 Строка 4 ,Поэтому я попытался использовать теги <br> для новых строк, как показано ниже:

message : 'Line 1 \n <br> \n Line 2 \n <br> \n Line 3 \n <br> \n Line 4'

Но это не имеет значения для тегов <br>.Как я могу ввести новые строки в сообщение, когда оно открыто в URL jobName/tryNo/input/ через журнал в Jenkins?

Примечание. Я не хочу просматривать ввод во всплывающей консоли.Я хочу, чтобы эта новая строка вводила сообщение в показанном выше окне ввода URL-ссылки.

1 Ответ

0 голосов
/ 10 декабря 2018

Закрытая проблема в Jenkins Jira говорит, что теперь входное сообщение отображает новую строку .Он был помечен как решенный в 2017-07-21, возможно, вам следует обновить его Jenkins, чтобы получить его.

К сожалению, похоже, что невозможно отобразить строки в формате HTML в сообщении шага ввода.Я также пытаюсь найти решение для этого.

...