如何在 hudson/jenkins 构建输出控制台中显示超链接
How to display a hyperlink in hudson/jenkins build output console
如何在 hudson/jenkins 构建输出控制台中显示 hyperlink (weblink)?
我想要实现的是,在基于特定条件的 hudson/jenkins 构建期间,我想显示一个 hyperlink。
当用户单击该 link 时,它应该打开一个新的浏览器 window 并显示该页面。
有插件吗?有什么建议吗?
如果输入,例如:
echo 'http://example.com'
在 Build 步骤 Execute shell → Command 地址将在 Console 中超链接输出,虽然不是target="_blank"
。但是中键单击它会在新选项卡或 window 中打开它——取决于您的浏览器偏好。
当使用(系统)groovy 脚本或 Jenkins 作业管道(无沙盒)时,您可能想尝试例如:
import hudson.console.ModelHyperlinkNote
println hudson.console.ModelHyperlinkNote.encodeTo('http://example.com', 'example')
请在此处找到 hudson.console.ModelHyperlinkNote
的完整 API:
http://javadoc.jenkins-ci.org/hudson/console/ModelHyperlinkNote.html
如何在 hudson/jenkins 构建输出控制台中显示 hyperlink (weblink)?
我想要实现的是,在基于特定条件的 hudson/jenkins 构建期间,我想显示一个 hyperlink。 当用户单击该 link 时,它应该打开一个新的浏览器 window 并显示该页面。
有插件吗?有什么建议吗?
如果输入,例如:
echo 'http://example.com'
在 Build 步骤 Execute shell → Command 地址将在 Console 中超链接输出,虽然不是target="_blank"
。但是中键单击它会在新选项卡或 window 中打开它——取决于您的浏览器偏好。
当使用(系统)groovy 脚本或 Jenkins 作业管道(无沙盒)时,您可能想尝试例如:
import hudson.console.ModelHyperlinkNote
println hudson.console.ModelHyperlinkNote.encodeTo('http://example.com', 'example')
请在此处找到 hudson.console.ModelHyperlinkNote
的完整 API:
http://javadoc.jenkins-ci.org/hudson/console/ModelHyperlinkNote.html