一、获取jar包
jenkins控制台--系统管理--工具和动作--Jenkins命令行接口
文章来源:https://www.toymoban.com/news/detail-771988.html
按照提示下载:jenkins-cli.jar文章来源地址https://www.toymoban.com/news/detail-771988.html
二、获取导出/导入的命令(Command get-job)
java -jar jenkins-cli.jar -s https://jenkins-prod.wanyanzhenjiang.com/jenkins/ -webSocket get-job JOB
Dumps the job definition XML to stdout.
JOB : Name of the job
三、导出/导入job的实际案例
java -jar jenkins-cli.jar -s http://172.31.174.62:8080/jenkins -webSocket -auth 账号:密码 get-job yyh_devops > yyh_devops.xml
//这个账号密码必须是最后一层登录jenkins的账号和密码
java -jar jenkins-cli.jar -s http://192.168.20.43:31052/ -webSocket -auth admin:123456 get-job test < business-api.xml
//需要提前创建job test,jdk的版本建议
[root@master1 xml]# java -version
java version "11.0.19" 2023-04-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.19+9-LTS-224)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.19+9-LTS-224, mixed mode
到了这里,关于Jenkins通过命令行导出/导入job的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!