jenkins+pytest+allure環(huán)境搭建

ubuntu安裝jenkins

參考:https://juejin.im/post/5b6329c2e51d4519044ab85f

ubuntu裝python3

sudo apt-get install python3.6 

修改默認(rèn)python版本:
打開(kāi)該用戶(hù)的 ~/.bashrc文件,添加新的別名信息來(lái)修改默認(rèn)使用的 Python 版本。

alias python='/usr/bin/python3.6'  
. ~/.bashrc  #生效

安裝pytest&allure


pip3 install pytest
pip3 install pytest-allure-adaptor
npm install -g allure-commandline --save-dev

配置PYTHONPATH環(huán)境變量

sudo vim ~/.bashrc  


在文件的最后一行輸入添加以下代碼

export PATH=$PATH:/usr/local/Python3.6/bin

或者使用:

export PATH=$PATH:/usr/local/Python3.6/bin

將環(huán)境變量配置到j(luò)enkins

echo $PATH

系統(tǒng)設(shè)置->環(huán)境變量

配置項(xiàng)目

cd ${ALLURE_HOME};pytest -s -q --alluredir ${ALLURE_HOME}/allure-results;allure generate /allure-results -o allure-results/html --clean

小坑

allure要使用npm安裝,不然找不到
pytest最新版不能用,使用版本為3.7.3
jenkins報(bào)告不能顯示(還沒(méi)解決)

github觸發(fā)

https://blog.csdn.net/boling_cavalry/article/details/78943061
https://segmentfault.com/a/1190000004640060

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

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