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