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路径