Python能够调用Jenkins API, 主要是依赖于Python 有第三方的Jenkins安装包,安装命令很简单:pip install python-jenkins,安装成功后即可编辑Python代码来进行自动化服务部署。
 

废话不多说,直接上代码截图:

python 调用 api python调用api部署_Jenkins

python 调用 api python调用api部署_python 调用 api_02

Tips: 

截图中的channel_data and channel_web 是两个需要部署的服务,这里是一个大的list, 里面嵌入了dict, 每一项信息来源于jenkins 上面配置的内容,在这里只是提取出来了,组织成了请求的参数而已。

 

感兴趣的同学们,可以依据代码截图自己动手敲一遍,便于加深理解与学习。