Python脚本,用于将构建信息从Jenkins提取到excel /数据库中

时间:2015-10-04 20:03:21

标签: python database excel jenkins

我正在寻找一种方法,将jenkins中组件的最新构建信息导出到excel或数据库中。我必须使用jenkins的这些信息来经常准备一些报告,因此我想避免手工操作。有没有办法使用python脚本从jenkins中提取所需的构建细节?我是jenkins和脚本语言的新手,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

我不确定您是否可以将其导出到Excel,但是可以选择自动将构建相关信息转储到数据库中。使用Audit to Database plugin即可实现。

  1. 先决条件:在机器中安装了一个简单的数据库(例如MySQL)。
  2. 安装了相关的JDBC连接器
  3. 安装Audit to Database plugin和Jenkins
  4. 在Jenkins全局配置页面设置中 - 通过选择相关连接器
  5. 建立数据库连接
  6. 一旦全局设置处于活动状态,请将后期构建操作添加为" 审核作业信息到数据库"在您希望捕获/记录构建信息的作业中。
  7. 一旦作业的主要操作完成,此后期构建操作将自动触发,并在创建的数据库中转储构建相关信息。