首页 文章

将所有Jenkins数据导出为CSV格式

提问于
浏览
1

我是詹金斯的新手,但是为了看看我们的工作做了什么(目前还有很多人没有办法处理) .

我想将所有Jenkins数据导出为CSV,其中每一行都是Jenkins作业,每列代表该作业的配置表单中的字段 . 这可能吗?

附:我在Jenkins服务器之间找到了导出和导入的线程,但没有找到这个特殊的方法,这更适合分析 .

1 回答

  • 1

    我不了解CVS,但您可以使用命令行工具将所有作业导出为包含其所有配置的XML .

    http://jenkins-server/cli 列出了jenkins-cli工具的所有命令 . 在本地下载 jenkins-cli.jar 以使用 . 确保您拥有正确的凭据 . 需要 Overall/Read 帐户权限 .

    要检索所有作业的配置,请首先使用以下内容检索所有作业的列表:

    java -jar jenkins-cli.jar -s http://jenkins-server list-jobs
    

    然后,要获取每个作业的完整数据,请执行以下操作:

    java -jar jenkins-cli.jar -s http://jenkins-server get-job JOB1 > JOB1.xml
    

    有关jenkins-cli工具的更多信息,请参阅this .

相关问题