日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python-Jenkins常用API

系統 2157 0

Python-Jenkins常用API

jenkins.Jenkins(url, username=None, password=None, timeout=, resolve=True) #創建jenkins實例
參數:
url –jenkins服務器地址 , str
username – 用戶名, str
password – 密碼, str
timeout – 連接超時時間 (default: not set), int
resolve – Attempts to resolve and auto-correct API redirection. 默認: True bool
例:jenkins.Jenkins(‘http:// . . . :8080/’,‘admin’,’******’)
返回值:
Jenkins實例

get_job_info(name, depth=0, fetch_all_builds=False) # 獲取工程信息字典
參數:
name – 工程名, str
depth – JSON depth, int
fetch_all_builds – 如果為true,Jenkins中的所有構建都會被檢索出來,如果為false只會返回最近的100個構建。
返回值:
返回只是一個字典類型。

get_job_name(name) # 獲取工程名稱
參數:
name — 工程名稱
返回值:
如果Jenkins中存在工程名稱就返回工程的名稱,否則返回None。

debug_job_info(job_name) # 以更友好的的方式顯示工程信息
參數:
job_name — 工程名稱
返回值:
以更友好的方式返回工程信息。

get_build_info(name, number, depth=0) # 獲取工程構建信息
參數:
name – 工程名稱, str
number – 構建號, int
depth – JSON depth, int
返回值:
以字典的形式返回構建信息。

get_build_env_vars(name, number, depth=0) # 獲取構建環境變量
參數
name – 工程名稱, str
number – 構建號, int
depth – JSON depth, int
返回值:
以字典的形式返回構建環境變量。

get_build_test_report(name, number, depth=0) # 獲取測試報告
參數:
name – 工程名稱, str
number – 構建號, int
返回值:
如果存在報告結果就返回報告結果如果沒有返回None.

#獲取job名為job_name的job的最后次構建號
server.get_job_info(job_name)[‘lastBuild’][‘number’]
#獲取job名為job_name的job的某次構建的執行結果狀態
server.get_build_info(job_name,build_number)[‘result’]  
#判斷job名為job_name的job的某次構建是否還在構建中
server.get_build_info(job_name,build_number)[‘building’]

注:這里我只羅列了一些我有用到的方法接口,Python-JenkinsAPI中還有大量的方法接口涵蓋了工程的創建、構建執行、獲取工程配置信息、獲取構建執行信息等等,具體可參考以下鏈接(官方文檔)。
參考: Python Jenkins


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 海晏县| 卢湾区| 田林县| 鄱阳县| 内江市| 铜梁县| 祁东县| 公安县| 望城县| 浦城县| 莆田市| 平利县| 汪清县| 马公市| 来安县| 库车县| 新巴尔虎左旗| 九江市| 金堂县| 九龙县| 富阳市| 社会| 和田市| 平江县| 万宁市| 保亭| 周口市| 娄烦县| 策勒县| 平泉县| 同仁县| 布拖县| 潼关县| 三都| 普定县| 五寨县| 灵台县| 双桥区| 铜梁县| 明水县| 和硕县|