Linux服务器jenkins生成allure报告出现:allure-results does not exists

在将接口自动化脚本从Windows迁移到Linux服务器并使用Jenkins时,遇到生成Allure报告提示'allure-results does not exist'的问题。经过分析,发现是路径设置不正确。解决方法是将allure-results目录生成到Jenkins的工作空间根目录下,即'/var/lib/jenkins/workspace/Flag_Interface_Test/',只需在生成路径中添加一个'.'即可成功生成报告。这标志着项目接口自动化框架在服务器上运行成功。
摘要由CSDN通过智能技术生成

之前给项目写的接口自动化脚本是运行在windows的,后面想要用linux运行,

然后先是用虚拟机搭建linux试运行成功之后自己购买了服务器将代码搭上了服务器。

当然由windows迁移到linux,很多地方是会出问题的,出现的问题也是一步步解决了。

今天解决的问题就是在jenkins生成allure报告是总是提示:allure-results does not exists

allure报告也一直没有数据。找了一个上午的资料都没有解决,但大概是知道应该是路径的问题。

以下我将仔细描述解决思路。

这个也是纪念2021/12/7号这天,这个pytest接口自动化框架是我一个人从零开始写的,

虽然肯定还是有些问题以及一些地方需要优化,但那是之后维护的事情,

今天在服务器运行我所要求的已经基本全部通过,已经可以作为项目正式运行了,欢呼!!!

 

1.首先分析运行路径。我的代码之前是运行自定义空间,但是这样很容易就影响自己的代码,所以我连接使用jenkies关联了gitee,

直接调用gitee仓库的代码,在jenkies的工作台去运行。关联完gitee之后&#

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值