如何将 pdepend 图表添加到 Jenkins 工作界面(在项目标题下)?真的可以这样做吗?
3 回答
是的。Jenkins 描述允许添加图像。
前段时间您可以使用embed
,但在添加 XSS 保护时已将其删除,但是:
假设您的图表在build/pdepend/*
说明中粘贴以下两行:
<img type="image/svg+xml" height="300" src="ws/build/pdepend/overview-pyramid.svg" width="500"></img>
<img type="image/svg+xml" height="300" src="ws/build/pdepend/dependencies.svg" width="500"></img>
通过使用相对路径,如果重命名项目或移动服务器,则无需更改路径。
即使使用了edorian给出的解决方案,它对我也不起作用。
在做了一些研发之后,我发现这是 Jenkins 中的一个错误
https://issues.jenkins-ci.org/browse/JENKINS-22028
并在 1.564 或更高版本中解决。
要解决这个问题,您所要做的就是.. 转到 Manage Jenkins> Configure Global Security > 并选择标记格式化程序作为 RAW HTML。
我知道这是一个老问题,但这可能对那些正在寻找方法的人有所帮助。首先,我的项目是一个测试项目,其中我的一个测试步骤写入了一个文件,其中包含我想要随时间测量的结果,所以我有一个 csv 文件。然后我在项目描述中集成了一个highchart.js脚本和 csv 值。所以,这样我就有了一个图表,其中包含一个地方的所有工作的价值,看起来像这样:
注意:要做到这一点,你必须安装“anything-goes-formatter”插件,我认为这有安全风险。我希望这对某人有帮助。