我是詹金斯的新手,但是为了看看我们的工作做了什么(目前还有很多人没有办法处理) .
我想将所有Jenkins数据导出为CSV,其中每一行都是Jenkins作业,每列代表该作业的配置表单中的字段 . 这可能吗?
附:我在Jenkins服务器之间找到了导出和导入的线程,但没有找到这个特殊的方法,这更适合分析 .
我不了解CVS,但您可以使用命令行工具将所有作业导出为包含其所有配置的XML .
http://jenkins-server/cli 列出了jenkins-cli工具的所有命令 . 在本地下载 jenkins-cli.jar 以使用 . 确保您拥有正确的凭据 . 需要 Overall/Read 帐户权限 .
http://jenkins-server/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 .
1 回答
我不了解CVS,但您可以使用命令行工具将所有作业导出为包含其所有配置的XML .
http://jenkins-server/cli
列出了jenkins-cli工具的所有命令 . 在本地下载jenkins-cli.jar
以使用 . 确保您拥有正确的凭据 . 需要Overall/Read
帐户权限 .要检索所有作业的配置,请首先使用以下内容检索所有作业的列表:
然后,要获取每个作业的完整数据,请执行以下操作:
有关jenkins-cli工具的更多信息,请参阅this .