赞
踩
在前面的示例文章中介绍了简单的脚本来实现Job相关的8种操作,这篇文章继续介绍一下如何使用脚本进行批处理的操作,比如一次性创建或者删除20个job等。
使用Jenkins LTS 版本 2.164.3进行验证,执行之前需保证CSRF复选框被选中状态。注意如果使用liumiaocn/jenkins:2.164.3这个LTS版本的话,此版本缺省将CSRF复选框给取消了,也就是不需要Crumb进行操作的设定,需要设定回来。
脚本和相关示例放置在easypack下Jenkins相关的路径之下
脚本路径:https://github.com/liumiaocn/easypack/blob/master/containers/alpine/jenkins/mgnt_jenkins_demo.sh
使用示例如下所示:
liumiaocn:jenkins liumiao$ sh mgnt_jenkins_demo.sh
[JENKINS Crumb]: Jenkins-Crumb:3da51c7acf3b01721adf4c6f6e839311
Usage: mgnt_jenkins_demo.sh ACTION DEMO-PATTERN
ACTION: JOBCREATE|JOBEXEC|JOBDELETE|JOBCHECK|JOBENABLE|JOBDISABLE|JOBCOPY|LOGCHECK|BATCH
eg: mgnt_jenkins_demo.sh
liumiaocn:jenkins liumiao$
创建之前,状态如下所示
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。