一、获取jar包

jenkins控制台--系统管理--工具和动作--Jenkins命令行接口

按照提示下载:jenkins-cli.jar

二、获取导出/导入的命令(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

Logo

一起探索未来云端世界的核心,云原生技术专区带您领略创新、高效和可扩展的云计算解决方案,引领您在数字化时代的成功之路。

更多推荐