代码之家  ›  专栏  ›  技术社区  ›  Bhanuchander Udhayakumar

如何为jenkins管道输入消息字符串提供html标记

  •  3
  • Bhanuchander Udhayakumar  · 技术社区  · 7 年前

    这里有一个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 回复  |  直到 7 年前
        1
  •  1
  •   neves    7 年前

    Jenkins Jira的一个封闭问题是,现在输入消息 renders new line .它在2017-07-21被标记为已解决,也许你应该升级你的Jenkins以获得它。

    不幸的是,似乎无法在输入步骤消息中显示html格式的字符串。我也在努力找到解决办法。