码迷,mamicode.com
首页 > 编程语言 > 详细

PYTHON调用JENKINS的API来进行CI

时间:2015-09-08 18:13:28      阅读:390      评论:0      收藏:0      [点我收藏+]

标签:

我查到的相关API有两套,我主要用的是python-jenkins。

https://pypi.python.org/pypi/python-jenkins/

按语法调用即可。。。

import jenkins

server = jenkins.Jenkins(‘http://1.1.1.1/‘, username=‘user‘, password=‘pwd‘)
version = server.get_version()
# print version
def demo():
    result = server.build_job(‘jobname‘,                  {‘SYSTEM‘: ‘arg1‘,                   ‘SERVERNAME‘: ‘arg2‘,                   ‘PORT‘: ‘arg3‘,                   ‘BRANCH_TO_BUILD‘: ‘arg4‘,                   ‘VERSION‘: ‘arg5‘
                  })
    return result


if __name__ == "__main__":
    print demo()

 

PYTHON调用JENKINS的API来进行CI

标签:

原文地址:http://www.cnblogs.com/aguncn/p/4792381.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!