2015-08-27 37 views
1

在创建新选项卡报告之前,我试图显示allure-report-plugins repository上提供的示例(带有附件选项卡)。使用命令行工具显示我自己的选项卡

我已经下载并升级最后command-line tool

我已经在相同目录以外的诱惑力,cli.jar

我已经执行复制产生附件,插件-1.0-SNAPSHOT.jar以下命令:

java -cp。; attachments-plugin-1.0-SNAPSHOT.jar allure-cli.jar生成路径/ to/xml

我收到一份报告,但没有找到带有附件的新选项卡。

如何使用命令行工具考虑plugin.jar?同样的问题,如果我想用jenkins插件在CI环境中生成报告。

感谢

回答

1

据我了解CLI工具被迁移到倾城核心(它已经支持插件)。所以,你可以:

  • 使用自己的补丁版本(请在倾城核心库看看ReportGenerate.java
  • 等待新版本(将产生拉动请求〜下周)

詹金斯的魅力插件支持正在进行中。

(已经在Allure maven插件中支持)

+1

最初,CLI是Allure核心的一部分。然后我们在CLI中引入了自动版本下载功能,因此将CLI从内核中分离出来是有意义的,因为它的代码不会随着每个新版本而改变。目前我们正在迁移到捆绑软件,据我所知,将CLI重新引入到魅力核心似乎是合乎逻辑的,因为它也有望用于CI系统的插件。 –

+0

感谢您的解释 – 15avr74

+0

@ 15avr74 PR创建(https://github.com/allure-framework/allure-cli/pull/42)。如果PR不被接受(无论如何cli工具安装是一次性操作),您可以使用补丁cli工具。 – volkovs