一、概述
在工作中我们会有直接想通过http方式运行Jenkins job的需求,这样就不需要每次都进入JENKINS的页面了。
二、安装python-jenkins
pip3 install python-jenkins
基本用法:
import jenkins # 登录jenkins server = jenkins.Jenkins('http://192.168.59.149:8080', username='jenkins', password='jenkins@!23') # 构建普通job server.build_job('jxInstantQuery') # 构建参数化job server.build_job('jxInstantQuery2', {'param1': 'aaa', 'param2': 'bbb'})
三、项目演示
本文采用 Jenkins 2.222.4,ip地址为:10.212.82.86
构建普通job
这里有一个普通job,构建时,不需要任何参数。