1 / 5
文档名称:

持续集成JenkinsAPI常见用法.doc

格式:doc   大小:120KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

持续集成JenkinsAPI常见用法.doc

上传人:phljianjian 2019/3/9 文件大小:120 KB

下载得到文件列表

持续集成JenkinsAPI常见用法.doc

相关文档

文档介绍

文档介绍:持续集成JenkinsAPI常见用法jenkins(持续集成开源工具)提供了丰富的api接口,基本上所有的操作都可以使用curl来从后台调度,包括:创建项目,禁用项目,启用项目,获取项目描述,获取配置文件,普通触发,scm触发,带参数触发,带补丁触发。【背景】:部门在搞持续集成,使用jenkins作为核心调度,要再其基础上进行二次封装,所以需要研究下jenkins的api。笔者主要负责搭建平台,在研究用法也花费了些时间,本文主要做个简要的记录,希望能为各位朋友节省时间。文档收集自网络,仅用于个人学习【环境】:(默认读者已经具备了基本的持续集成经验和jenkins用法),-parameter文档收集自网络,仅用于个人学习【API介绍】Jenkins提供了html、json、pythonAPI,实质都是以httpget/post方式调用的。查看kins/api/即可得到相应的说明,如图:文档收集自网络,仅用于个人学习【API实践】-XPOSTkins/createItem?name=JavaStd--userpeterguo:peterguo--data-binary"***@"-H"Content-Type:text/xml"文档收集自网络,-XPOSTkins/job/JavaStd/disable--userpeterguo:peterguo文档收集自网络,-XPOSTkins/job/JavaStd/enable--userpeterguo:peterguo文档收集自网络,-XPOSTkins/job/JavaStd/doDelete--userpeterguo:peterguo文档收集自网络,-XGETkins/job/JavaStd/description--userpeterguo:peterguo文档收集自网络,-XGETkins/job/JavaStd/--userpeterguo:peterguo文档收集自网络,-XGETkins/job/JavaStd/polling--userpeterguo:peterguo文档收集自网络,-XGETkins/job/JavaStd/build--userpeterguo:peterguo文档收集自网络,-XGET"kins/job/helloworld-freestyle/buildWithParameters?bAllTest=&Choices=2&strParam=abc"--userpeterguo:peterguo文档收集自网络,-XPOST"kins/job/helloworld-freestyle/buildWithParameters?bAllTest=&Cho