如何在Jenkins中添加新行描述,当我以编程方式改变它时?我曾经试过这样的方法:
job.builds[0].description = "hello" << '\n' << "world"
和控制台脚本打印效果良好:worldworld个但在Jenkins描述中,此作业的“hello world”在hello和world之间没有换行符有什么办法可以做到这一点吗?
world
hello
hivapdat1#
好了,我找到答案了。描述为原始Html。要创建新行,我们必须编写:
job.builds[0].description = "hello<br> world"
控制台将其打印为hello<br> world,但在描述中将换行。
hello<br> world
jobtbby32#
可以使用
job.builds[0].description = """Description Description xxx """
关于groovy多行字符串:https://groovy-lang.org/syntax.html#_triple_single_quoted_string已确认其适用于Jenkins 2.332.2
2条答案
按热度按时间hivapdat1#
好了,我找到答案了。
描述为原始Html。
要创建新行,我们必须编写:
控制台将其打印为
hello<br> world
,但在描述中将换行。jobtbby32#
可以使用
关于groovy多行字符串:https://groovy-lang.org/syntax.html#_triple_single_quoted_string
已确认其适用于Jenkins 2.332.2