(python+appium)+jenkins+github基于win下的測試環(huán)境搭建

本部分只描述jenkins+github之間的連接

PS

項目里面要配置github的賬戶名和密碼

請自己申請github賬號和創(chuàng)建某個倉庫,測試時,可以push一個可執(zhí)行的python xx.py文件上去

先講git

① github是一個世界性的代碼倉庫,開源,免費和收費版兩種

②命令介紹

1.修改遠程代碼倉庫:

git remote add

origin url(這個url填寫你的遠程代碼倉庫的地址)

2.提交代碼的步驟:

1)git add .

2)git commit -m "描述本次提交內(nèi)容更新內(nèi)容等等"

3)git push origin master

3.拉取代碼

git pull

origin master

4.切換分支

git checkout

xxx(此處填寫分支名)

環(huán)境:windows操作系統(tǒng)

目的:自動化的腳本存在每次更新都要push(推送到)github(代碼倉庫)中,我們使用jenkins來完成自動化項目的構(gòu)建,為了減少每一次手動去將代碼添加到j(luò)enkins的工作空間下,我們直接將github中的代碼pull(拉?。┫聛?,利于版本控制和管理

步驟如下

1.首先要有g(shù)ithub賬戶,這個大家自己去注冊申請就行

注意的地方:

ssh配置,網(wǎng)上有相關(guān)教程,很簡單,公鑰

2.

jenkins環(huán)境搭建好,那是必須的(一鍵式安裝)

3.開始

3.1新建項目

3.2配置

GitHub-Porject:

源碼管理:

構(gòu)建觸發(fā)器:

檢測到源碼的push操作觸發(fā)構(gòu)建

目的是當(dāng)github代碼有更新的時候,每次先clone代碼到j(luò)enkins本地的工作空間(workspace)

構(gòu)建:

命令是為了進入py文件中,等同于在cmd下運行python xx.py命令,去執(zhí)行某個文件

4.這些全部都完畢之后,就可以進行構(gòu)建了

最后:

有個坑:大家在寫代碼的時候,如果導(dǎo)入了包,jenkins是不會自動幫你識別的,記得在那個runcase文件下面,用sys模塊,引入項目的根目錄,將其添加到系統(tǒng)變量中,程序每次運行的時候,就不會報錯

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容