有没有办法让Jenkins通过Web服务调用读取和xml文件,并在Jenkins Web UI中显示它

时间:2015-06-25 15:37:06

标签: xml api jenkins jenkins-plugins

正如标题所示,Jenkins是否有办法读取xml文件并将其显示在Jenkins Web UI中。

目前,我正在Jenkins中构建一个插件,使用restful api web服务调用来传达我们的某个产品。该部分已完成(或至少接近它)。现在我需要做的是从我们的产品中获取报告并将其呈现在Jenkins中。该报告将是XML文件格式。获取xml报告很简单(通过Web服务调用),但在Jenkins中呈现或显示它是一个棘手的部分。我对如何做到这一点的任何帮助都非常感谢。

2 个答案:

答案 0 :(得分:0)

工作区中xml文件的http链接只会在客户端的浏览器中显示。

答案 1 :(得分:0)

Jenkins在$ JENKINS_HOME目录下提供名为visible的{​​{1}}文件夹。您可以将任何文件放入此文件夹,然后从Web UI访问它。

在您的情况下,只需尝试将您的xml文件放入userContent文件夹,然后从网址http://your-jenkins-server-url/userContent/foo.xml

访问它

例如: enter image description here