一、首先在服务器上配置好python3
二、在服务器上安装好pytest
三、在服务器上配置好allure
四、在服务器上安装完Jenkins,并启动,进入:
系统管理—>插件管理中安装需要的插件如:
Allure Jenkins Plugin。
在Jenkins中安装插件方法,有两种:
1.第一种:离线安装,去jenkins插件网站上下载allure插件最新版本:
http://mirrors.jenkins-ci.org/plugins/allure-jenkins-plugin/
下载完插件后,系统管理—>插件管理—>Advanced—>Upload Plugin 选择刚下载的插件上传:如图:
跳转到安装界面,安装完后,会自动重启
2.第二种:在线安装,系统管理—>插件管理—>Available中输入allure,勾选前面的复选框,点击Install without restart
安装完后,重启
五、进入系统管理—>全局工具配置—>Allure Commandline
六、回到Jenkins首页,创建一个新Job,选择自由风格
提前在Jenkins中配置好远程仓库git的私钥(百度一搜就有)
注意:这里在pytest的命令中多添加了addoption属性,–env={env}这个属性在原本的pytest中并不存在,需要在pytest中添加相应的addoption属性: