[英]Get Recent Changes for Given Build Number in Jenkins using Jenkins CLI
我想从命令提示符获取最近的更改列表,从构建号到给定作业的内部版本号。
例如,我在Jenkins中创建了XYZ作业,最新版本是101,102,103,104。使用jenkins-cli.jar,我想执行一个命令,我可以获得101到104之间最近更改的列表。我使用SVN作为存储库。
任何想法?
您可以访问http://jenkins:8080/cli
Jenkins CLI支持的命令列表。
Jenkins CLI提供list-changes
命令:
$ java -jar jenkins-cli.jar -s http://jenkins:8080/ help list-changes
java -jar jenkins-cli.jar list-changes JOB RANGE [-format [XML | CSV | PLAIN]]
Dumps the changelog for the specified build(s).
JOB : Name of the job to build
RANGE : Range of the build records to delete. 'N-M',
'N,M', or 'N'
-format [XML | CSV | PLAIN] : Controls how the output from this command is
printed.
“要删除的构建记录的范围”应显示为“列出更改的构建记录的范围”
对于你的例子:
$ java -jar jenkins-cli.jar -s http://jenkins:8080/ list-changes XYZ 101-104
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.