如何使用Groovy脚本在Jenkins中显示绘图?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Groovy脚本在Jenkins中显示绘图?相关的知识,希望对你有一定的参考价值。
我正在尝试使用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项目。
这些项目甚至可以访问有助于创建代码的“代码片段生成器”。
以上是关于如何使用Groovy脚本在Jenkins中显示绘图?的主要内容,如果未能解决你的问题,请参考以下文章
如何在同一个 Jenkins 节点中加载另一个 groovy 脚本?
如何在 Jenkins Email-Ext 中引用 groovy 脚本
Groovy 和 Jenkins - 将 curl 输出捕获到文件