从 Jenkins 输出中获取数据并绘制/绘制它

AGo*_*mez 2 shell graph jenkins

我需要从 Jenkins 构建的控制台输出中提取某些数字,然后将该数据绘制在图表上。如果我的输出是:

+ echo -153 -153 + echo master count: 13596 master count: 13596 Finished: SUCCESS

我想拉主计数和-153。主计数是错误总数,而 -153 是两次构建的错误变化。然后我想用这两个数字制作一个图表。

所以我的问题是,如何将这两组数据从控制台发送到 jenkins 中的图形?数字会随着时间的推移而变化,我希望能够看到错误的趋势。

gar*_*les 5

假设您上面列出的 shell 代码在您的控制之下,最简单的方法是将输出回显到 CSV 文件而不是 / 以及控制台,然后使用Jenkins Plot 插件显示结果。