Jenkins:在构建摘要中添加一些文本

46scxncf  于 11个月前  发布在  Jenkins
关注(0)|答案(2)|浏览(172)

对于jenkins中的每一个构建,都有一个页面对该构建中发生的事情进行了简短的总结。
在我的设置中,这个页面包含了在这个构建中添加的提交消息列表,启动该构建的用户名以及git插件关于提交SHA1和分支名称的注解。
有没有一种方法可以让我运行一个普通的脚本作为一个构建步骤来添加一些东西到这个页面上?有没有一个插件允许这样做?
我想添加一个带有HTML链接的行,用户可以在其中下载此版本。

y53ybaqx

y53ybaqx1#

您可以使用Description Setter plugin添加自定义HTML描述。
一个简单的例子:)


的数据


的数据



有用吗?
更新:以下是Jenkins管道脚本的语法

currentBuild.description = "<a href='http://stackoverflow.com'>Stackoverbuild build" + env.BUILD_ID + "</a>"

字符串

ijnw1ujt

ijnw1ujt2#

我用Badge PluginGitHub Source)来做类似的事情。
示例如下:

def summary1 = createSummary(icon:"notepad.png", text:"started Builds:<br>")
summary1.appendText("myBuild1: SUCCESS<br>", false)
summary1.appendText("myBuild2: UNSTABLE<br>", false)

字符串

相关问题