我正在尝试使用XML
在Jenkins中显示system Groovy script
文件的情节。
import hudson.plugins.plot.*
def plot = new Plot(csvFileName: "random.csv",
series: [[file: "report_cpu_sum.callisto.xml",
xpath: "xmllog/*",
nodeType: "NODESET",
url: ""]],
exclZero: false,
group: 'Groovy_CPU')
我可以成功创建plot object
,但在阅读了plot plugin
的API文档后,我无法理解我是如何实际显示我刚刚创建的plot object
。起初我以为我会这样做:
def pub = new PlotPublisher()
pub.addPlot(plot)
pub.getRequiredMonitorService()
然而,这的输出只是:qazxsw poi
有任何想法吗?
事实证明,在Jenkins中使用带有Groovy代码的绘图的方法是使用Pipeline项目。
这些项目甚至可以访问有助于创建代码的“代码片段生成器”。