jeknins+allure生成报告坑点
allure生成报告时,发现每次构建的报告记录都会新增,并且保留上一次构建的报告,这样就会在构建报告中显示不符合实际构建的报告,很多教程也没有写清这点导致报告显示问题
只需要在jenkins中执行shell的时候加入一个参数--clean-alluredir,这个参数是用来每次生成报告前清空上一次的报告,这样就能保持每次构建的报告都是一一对应的数据。
例如/Users/whatismamu/opt/miniconda3/bin/pytest /Users/whatismamu/PycharmProjects/apitest/project/SxzsApp --alluredir ./report/allure-results --clean-alluredir

浙公网安备 33010602011771号