av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

python調(diào)用jenkinsAPI構(gòu)建jenkins,并傳遞參數(shù)的示例

瀏覽:6日期:2022-07-02 17:11:14

安裝jenkins安裝jenkins很簡單,可以用多種方式安裝,這里知道的有:

在官網(wǎng)下載rpm包,手動安裝,最費事 centos系統(tǒng)通過yum安裝,ubuntu通過apt-get安裝(不推薦,因為很多東西都使用了默認的) 直接下載官網(wǎng)上的war包

我這里直接用的下載war包

遇到的坑在安裝之前,公司的服務(wù)器上已經(jīng)有一個版本的jekins在運行了,所有參數(shù)都已經(jīng)被設(shè)置過了,所以,重新安裝的版本,雖然文件夾,用戶都和以前的版本不一樣,但是每次jenkins頁面都是直接跳轉(zhuǎn)上個版本的,并不會進入首次激活jenkins的界面

原因是:公司的服務(wù)器上配置了JENKINS_HOME,但是jenkins在啟動的時候,會首先獲取JENKINS_HOME,并讀取文件夾內(nèi)的配置信息。

解決辦法:這里取了個巧,在每次啟動jenkins的時候,手動指定JENKINS_HOME=/data/jenkins2,這樣就不會讀取上個版本的信息了

通過pythonAPI實現(xiàn)參數(shù)化jenkins構(gòu)建這里要實現(xiàn)的場景是,通過前端的頁面,選擇相應(yīng)的下拉框,傳遞參數(shù)到后臺jenkins,然后jenkins獲取相應(yīng)的參數(shù),計算以這些參數(shù)為條件的數(shù)據(jù)。

創(chuàng)建jenkins項目這里創(chuàng)建的項目需要添加param

python調(diào)用jenkinsAPI構(gòu)建jenkins,并傳遞參數(shù)的示例

需要幾個參數(shù),就添加幾個參數(shù)

安裝python-jenkins

sudo pip install python-jenkins

直接上代碼:

import jenkinsserver = jenkins.Jenkins(’http://192.168.59.149:28080’, username=’jenkins’, password=’jenkins@!23’)server.build_job(’jxInstantQuery’)server.build_job(’jxInstantQuery2’, {’param1’: ’aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa’, ’param2’: ’bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb’})

里面的執(zhí)行shell:

python調(diào)用jenkinsAPI構(gòu)建jenkins,并傳遞參數(shù)的示例

最終的效果:

python調(diào)用jenkinsAPI構(gòu)建jenkins,并傳遞參數(shù)的示例

以上就是python調(diào)用jenkinsAPI構(gòu)建jenkins,并傳遞參數(shù)的示例的詳細內(nèi)容,更多關(guān)于python調(diào)用jenkinsAPI的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標簽: Python 編程
主站蜘蛛池模板: 中文在线免费观看 | 欧洲一区二区三区 | 在线一区视频 | 亚洲超碰在线 | 国产精品久久一区二区三区 | 成人深夜| 国产一级片| 国产黄色在线观看 | 欧美在线免费观看 | 欧美激情综合五月色丁香 | 四虎wz| 国产1区2区3区| 色综合久久天天综合网 | 成年人小视频 | 国产高清在线观看 | 国产一区二区不卡视频 | 免费在线小视频 | 黄色小视频免费 | 国产精品黄色 | 一区二区在线视频 | 亚洲激情在线观看 | 久久精品久久久久久久 | 欧美日韩少妇 | 99爱视频 | 欧美一区二| 亚洲国产福利 | 91成人亚洲| 久久黄色免费视频 | 国产最新av | 一区二区三区四区视频 | 在线免费观看黄色片 | av噜噜噜| 夜夜操夜夜操 | 欧美日韩小视频 | 日韩不卡在线 | 精品免费在线 | 深夜福利免费 | 亚洲精品社区 | 欧美一级二级三级 | 国产精品一品二区三区的使用体验 | 97人人干 |