- 2
- 0
- 约2.34千字
- 约 5页
- 2017-06-12 发布于四川
- 举报
持续集成JenkinsAPI常见用法
jenkins(持续集成开源工具)提供了丰富的api接口,基本上所有的操作都可以使用curl来从后台调度,包括:创建项目,禁用项目,启用项目,获取项目描述,获取配置文件,普通触发,scm触发,带参数触发,带补丁触发。
【背景】:部门在搞持续集成,使用jenkins作为核心调度,要再其基础上进行二次封装,所以需要研究下jenkins的api。笔者主要负责搭建平台,在研究用法也花费了些时间,本文主要做个简要的记录,希望能为各位朋友节省时间。
【环境】:(默认读者已经具备了基本的持续集成经验和jenkins用法)
1. Jenkins1.455
2. 系统Suse
3. Tomcat 6.0.37
4. Java 1.6.0_26
5. patch-parameter
【API介绍】
Jenkins提供了html、json、python API,实质都是以http get/post方式调用的。查看http://www.xxx.xxx/jenkins/api/ 即可得到相应的说明,如图:
【API实践】
1.创建
curl -X POST http://www.xxx.xxx/jenkins/createItem?name=JavaStd --user peterguo:peterguo --data-binary @javastd.co
您可能关注的文档
最近下载
- 中外合作办学的可行性报告.doc VIP
- 延边大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(A卷)及标准答案.pdf
- 2026年湖北省中考语文试卷.pdf VIP
- 超市联营合作协议书范文.doc VIP
- 大学英语四级考试真题及答案及大学英语四级考试真题A卷及答案解析.doc VIP
- 施工、检维修安全管理制度.docx VIP
- 2023江西南昌大学医学部党政办公开招聘1人模拟预测(自我提高共1000题含答案解析)检测试卷.docx VIP
- 2026年6月大学英语四级考试真题(第2套)附参考答案.docx VIP
- 施工和检维修安全管理制度.docx VIP
- SHS 01020—2019 活塞式压缩机维护检修规程.docx VIP
原创力文档

文档评论(0)