jenkins的api调用curl篇

本文介绍了如何使用 Jenkins API 进行各种操作,包括创建、禁用、启用、删除任务及获取配置文件等,并提供了具体的 curl 命令实例。

自己搭建一个jenkins,获取api信息

地址为http://jenkins.jamesding.top/api/,这就是可以使用的api想想信息。

若某个job名为
delete_jenkins_job;
访问路径为
http://jenkins.jamesding.top/job/delete_jenkins_job/
则api为
http://jenkins.jamesding.top/job/delete_jenkins_job/api

调试半天,只有get方法可以,post方法403。
后来找到答案了,请看如何解除403问题

1.创建 (刚刚下载的xml文件刚好用上)
curl -X POST  http://jenkins.jamesding.top/createItem?name=JavaStd  --user dingyunlong:root123 --data-binary "@javastd.config.xml" -H "Content-Type: text/xml"
下载文件
curl -X GET http://jenkins.jamesding.top/job/delete_jenkins_job/config.xml --user dingyunlong:root123 > javastd.config.xml
2.禁用 
curl -X POST http://jenkins.jamesding.top/job/delete_jenkins_job/disable  --user dingyunlong:root123
3.启用 
curl -X POST http://jenkins.jamesding.top/job/delete_jenkins_job/enable  --user dingyunlong:root123
4.删除 
curl -X POST http://jenkins.jamesding.top/job/delete_jenkins_job/doDelete --user dingyunlong:root123
5.获取项目描述
curl -X GET http://jenkins.jamesding.top/job/delete_jenkins_job/description --user dingyunlong:root123
6.获取配置文件 
curl -X GET http://jenkins.jamesding.top/job/delete_jenkins_job/config.xml --user dingyunlong:root123
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值