jenkins+pytest+allure环境搭建
2019-12-17 本文已影响0人
9efb9af6eebe
ubuntu安装jenkins
参考:https://juejin.im/post/5b6329c2e51d4519044ab85f
ubuntu装python3
sudo apt-get install python3.6
修改默认python版本:
打开该用户的 ~/.bashrc文件,添加新的别名信息来修改默认使用的 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环境变量
sudo vim ~/.bashrc
在文件的最后一行输入添加以下代码
export PATH=$PATH:/usr/local/Python3.6/bin
或者使用:
export PATH=$PATH:/usr/local/Python3.6/bin
将环境变量配置到jenkins
echo $PATH
系统设置->环境变量
配置项目
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报告不能显示(还没解决)
github触发
https://blog.csdn.net/boling_cavalry/article/details/78943061
https://segmentfault.com/a/1190000004640060