如何使用Groovy脚本在Jenkins中显示绘图?

问题描述 投票:0回答:1

我正在尝试使用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

有任何想法吗?

xml jenkins plot groovy jenkins-plugins
1个回答
0
投票

事实证明,在Jenkins中使用带有Groovy代码的绘图的方法是使用Pipeline项目。

这些项目甚至可以访问有助于创建代码的“代码片段生成器”。

© www.soinside.com 2019 - 2024. All rights reserved.