原文:python 獲取Jenkins上的job的狀態

最近在做一個項目的CI雙流水線建設,因為一個流水線涉及到多個job,那上一個流水線沒有全部結束的話,這邊項目要求是不能開始下一個CI流程的,那么,此時就需要判斷上一個流程里的所有job是否結束,需要獲取job的狀態,因此寫了下面的代碼,僅供參考。 復制或者轉發請附上我的鏈接。 ...

2021-06-22 11:48 0 187 推薦指數:

查看詳情

jenkins 構建 job獲取狀態的實現

目錄 BACKGROUND INVESTIGATION I 1. 連續觸發的相同 job 構建不會重復入隊 2. 連續觸發的不同 job 構建會各自入隊 3. 參數變動的相同 job 構建將分別入隊 4. 允許同時觸發構建將有 ...

Fri Oct 16 21:19:00 CST 2020 0 3457
[Python-jenkins]獲取job構建信息

官方文檔: 需求:當1個job啟動構建后,獲取它的構建狀態.(成功,失敗,駁回,構建中,正在排隊) 關鍵函數: 獲取job是否在排隊的結果 獲取正在排隊構建的job隊列 即pending狀態中的所有job,如果沒有 pending狀態job即返回1個空列表 ...

Wed Apr 22 19:44:00 CST 2020 0 2794
[Python]python-jenkins獲取正在構建中的job

需求: 我現在需要完成1個接口,這個接口會啟動jenkins構建jobA, jobA構建結束, 返回job的構建結果 思路: 首先使用get_job_info獲取最后1次構建的構建序號,然后再通過get_build_info根據最后1次構建序號,來獲取最后1次的構建 ...

Sun Dec 08 19:38:00 CST 2019 0 845
Jenkins獲取編譯狀態

背景:在通過python的API調用Jenkins,啟動Jenkinsjob任務時,是需要知道Jenkins的編譯狀態獲取編譯狀態為 status=server.get_build_info(jobname, get_number2)['result'] #jobname,為任務 ...

Wed Apr 04 03:51:00 CST 2018 0 2859
jenkinsjob創建(python-jenkins

''' 說明:下載python-jenkins模塊 1.同級目錄下放好需要創建job的的config.xml文件(可以從jenkins安裝目錄下的jobs下的工程中獲取) 2.同級目錄下放好新建job名的文件jobsName.ini 3.同級目錄下放好修改job名的文件 ...

Mon Jun 15 07:17:00 CST 2020 0 970
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM