1、打开jenkins–系统设置–插件管理–可选插件,搜索安装allure插件

在这里插入图片描述
如果安装失败,请参照的我另一篇博客:jenkins无法下载插件的解决办法

2、下载allure服务,并配置在虚拟机和物理机中

(1)物理机中的配置方法请参考:allure的安装和使用

(2)将allure服务上传至虚拟机(安装jenkin的地方)中并解压
在这里插入图片描述

3、登录jenkins–>新建任务,增加构建后操作

在这里插入图片描述

4、点击构建,报错,提示:java.io.IOException: Can't find allure commandline <null>,这是allure服务没有找到的原因。

在这里插入图片描述
这时候,就要去jenkins上去配置全局工具配置,进入系统管理-全局工具配置:
在这里插入图片描述
这里设置完成后,还需要去配置从节点(执行任务对应的节点)下添加安装目录:
在这里插入图片描述

5、再次构建,发现构建成功了,但点击报告查看是空的

在这里插入图片描述
这个时候就要检查项目的配置是否正确了,我这里是生成报告的路径和报告的来源写的同一个位置导致的,修改即可
在这里插入图片描述

6、再次构建,allure报告和趋势图就出来了,点击allure-report就能跳转到正确的报告页面

在这里插入图片描述
在这里插入图片描述
如果碰到提示没有配置java的报错,就到系统管理-全局工具配置中添加jdk路径
在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐