码迷,mamicode.com
首页 > 其他好文 > 详细

junit5 gradle集成allure 最新版本生成allure-result为空

时间:2020-05-24 00:35:41      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:集成   oda   unit   ota   查看   gradle插件   vcc   ioc   wot   

解决方案

先说解决方案。以下内容是需要加到gradle中的。
----------
plugins {
id ‘io.qameta.allure‘ version ‘2.8.1
}
 
 
allure {
autoconfigure = true
version = ‘2.13.3‘ // Latest Allure Version
 
useJUnit5 {
version = ‘2.13.3‘ // Latest Allure Version
}
 
}
-----------
 

踩坑过程

再来说为什么会踩坑。
allure的官方文档是这样写的,说build.gradle中的内容应该如下。
----------
plugins { id ‘io.qameta.allure‘ version ‘2.5‘ // Latest Plugin Version id ‘java‘ } allure { autoconfigure = true version = ‘2.7.0‘ // Latest Allure Version useJUnit5 { version = ‘2.7.0‘ // Latest Allure Version } } sourceCompatibility = 1.8 repositories { jcenter() mavenCentral() }
----------
 
然后为了找到allure gradle的插件最新版本,我去gradle插件官方搜到了最新插件的用法:
---------
plugins { id "io.qameta.allure" version "2.8.1" }
----------
它只写了这一句。然后gralde说allure插件会自动配置allure应用的相关内容。我一年看,allure的官方文档已经是好久之前的版本了,我当然要照着gradle官方的配置来了。
 
到这一步,就会发现,生成的allure-results文件夹为空。
 
这个时候再回去查看两边的官方文档,把allure官方文档中的,把相关的allure{...}内容加上,再修改allure的最新版本,就可以使用了。
 

junit5 gradle集成allure 最新版本生成allure-result为空

标签:集成   oda   unit   ota   查看   gradle插件   vcc   ioc   wot   

原文地址:https://www.cnblogs.com/ximixuexi/p/12945207.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!