我们拥有定期构建sqlite数据库的软件(在Jenkins之外)。我想进行一些测试,以查看当前版本中的任何表是否都明显小于先前版本中的表。我认为我只需要将结果序列化到磁盘(或数据库)并手动检查差异即可。詹金斯中是否有一些更正式的框架来应对这种情况?

最佳答案

最简单的方法是添加一个简单的脚本,由Jenkins执行,或者在构建过程中嵌入一个脚本,以导出文件,以后可以由Measurement Plots Plugin使用。该插件可以使用您的数据解析XML文件,保留多个构建的历史记录并为您绘制图形。尽管这将需要一些手动工作,但它是诸如此类的最佳选择。

10-08 15:58