jenkins svn插件_Jenkins读取Allure结果出报告

445432768756115b8d24d257982ddafd.png

1.想 jenkins 有展示和解析 Allure 报告的能力,就必须装 Allure 插件。

e70325b9573c33be360bf9d66c07f54e.png

「安装插件地址:」

http://updates.jenkins-ci.org/download/plugins/

这个地址可以填写在 jenkins 的升级站点-url:

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

如果在可选插件中输入 Allure 搜索不到插件,那就只能离线安装了。

「离线安装:」

573f0a450288cb83e96321205d893c95.png

jenkins 的插件的格式必须是.hpi

会有各种版本号,选择最新的一个版本下载下来就好了。

210c93cac88d76e83370afe0fd4527ab.png

上传文件,提交后自动跳转至更新中心,在更新中心会告诉你安装的结果。

56d6eb4078c00fd3e261b27d0f1defec.png

2.装好之后需要有配置工作:

在执行机上生成的 Allure 报告,要从工程上呈现 Allure 报告的时候,基本上是从执行机上解读文件。

30df514d2cc2dc498884eb5289015652.png

「全局工具管理的作用:」

没有执行机不用考虑这个。这个地方配置执行机的远程工作目录。执行机只执行任务,它的配置都是在 jenkins 主机的管理系统上来配置。

「配置下执行机上 Allure 的安装路径:」

每一台执行机的路径不一定和主机一样。配置工具的目的是,先把工具的名称配置出来,后续对执行机做工具配置,直接选择工具名称,然后配置路径。

统一管理的方式:所有执行机的工具配置:(有哪些工具可以配置,全都是在 jenkins 工具管理来配置的。)

6387fd04c455c987589719f493119c66.png

没有配置 jdk1.8 的 JAVA-HOME,如果有两台执行机,每台执行机,自己配置自己的。如果是在主机的这里配置的,相当于给它做了一个默认的路径。主机肯定是这个路径,但是执行机就未必是了。

所以这里地方配置工具的时候就给个名字就好了。执行机模式下可以不用给地址。执行机模式下不用给,主机模式下要给地址。

这个配置里没有 SVN,SVN 是不需要配置的。工程创建的时候有 SVN,就说明它是自带的。

先启动 slave(启动步骤请看前 2 篇文章)。

3.让执行机去执行 Allure 命令:

c07897af960c1c0ac94a198f6195cdb1.png

我需要知道执行机的 ALlure 路径在哪里。

a7f473252332cc83b9e4f205d7f456f6.png

「配置 JDK:」

792bf09387a64995ad6ecd44ad91e53b.png

如果其它的环境需要配置 1.6、1.8 版本的 JDK,这个允许创建多个工具的。

1007ed59496d43981407e1254d33ec80.png

40ce15fbad89545de28cacb7ce099244.png

「配置当前电脑上 Allure29 的具体路径。」

28357c4162bb921093d86c7f417fec00.png

666e63a0bf644b48a644dcfd34051851.png

f4fd8eb1d24f3d30897c986135289409.png

cca171231f91a523d9bb84590e53a6ad.png

db73033d2bf7dd077f011ff16983ba48.png

dc155b2928ef184a7619ac69ab0456fd.png

4fd9ab4196db0102dc707e358bb23b3c.png

项目组的成员直接在 jenkins 上点击链接就可以看到报告了,不需要每次都问你。

4.问题

哪怕只要一个主机没有 slave,也是可以配置 Allure 的。执行机和主机不能在同一台电脑上的,它们之间也不能进行通信。当然,搞个虚拟机可以的(虚拟机相当于另外一套环境了)。


公众号 「清菡软件测试」首发,更多原创文章:清菡软件测试 78+原创文章,欢迎关注、交流,禁止第三方擅自转载。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值