如何在hudson/jenkins构建输出控制台中显示超链接

如何在hudson/jenkins构建输出控制台中显示超链接,jenkins,hudson,jenkins-plugins,hudson-plugins,automated-deploy,Jenkins,Hudson,Jenkins Plugins,Hudson Plugins,Automated Deploy,如何在/build输出控制台中显示超链接(weblink) 我试图实现的是,在基于特定条件的hudson/jenkins构建过程中,我想显示一个超链接。 当用户单击该链接时,它将打开一个新的浏览器窗口并显示页面 有没有插件可以做到这一点?有什么建议吗 如果输入,例如: echo 'http://example.com' 在构建步骤中执行shell→ 命令该地址将在控制台输出中超链接,但不使用target=“\u blank”。但中键单击它会在一个新的选项卡或窗口中打开它,具体取决于您的浏览器首

如何在/build输出控制台中显示超链接(weblink)

我试图实现的是,在基于特定条件的hudson/jenkins构建过程中,我想显示一个超链接。 当用户单击该链接时,它将打开一个新的浏览器窗口并显示页面


有没有插件可以做到这一点?有什么建议吗

如果输入,例如:

echo 'http://example.com'
构建步骤中执行shell→ 命令该地址将在控制台输出中超链接,但不使用
target=“\u blank”
。但中键单击它会在一个新的选项卡或窗口中打开它,具体取决于您的浏览器首选项。

使用(系统)groovy脚本或Jenkins作业管道(不带沙盒)时,您可能需要尝试,例如:

import hudson.console.ModelHyperlinkNote
println hudson.console.ModelHyperlinkNote.encodeTo('http://example.com', 'example')
请在此处找到hudson.console.ModelHyperlinkNote的完整API:

忘了提一下,我想根据有帮助的条件动态构建url上下文。有可能拥有href吗。e、 g文本将显示“单击此处”,但下划线端点将是实际的URL。只是不想显示完整的URL。。。我正在尝试,但无法获得:)@enthuguy不幸的是,它不是。
以纯文本形式打印,仅包含
href
超链接的内容。顺便说一句,请单击此处“无论如何,这不是一个好的链接文本。文本应该包括在跟踪链接时可以找到的内容,而不是如何跟踪链接。不管怎样,浏览器用户都知道后者。而且不仅仅是单击:它可以是用手写笔轻敲,也可以是用手指轻敲,也可以是点击。就是这样!解决了我遇到的问题——特别是值得注意的问题。”除了这里提到的通用方法外,它还对
作业
构建
用户
节点
进行特殊处理。