如何自定义诱惑报告标题和徽标

问题描述 投票:2回答:5

下面附有通过诱惑产生的诱惑报告图像。想要使用我自己的标题和徽标而不是ALLURE REPORT和默认徽标来自定义报告标题和徽标(图像突出显示为黄色)。感谢您的帮助。

allure
5个回答
2
投票

要更改徽标,您应该将custom-logo-plugin放入plugins文件夹:

enter image description here

编辑styles.css文件并将图像引用更改为您自己的文件。

在jenkins中自定义每个项目的插件文件夹放在这里:

enter image description here

如果您想要更改该文件夹的所有项目:

enter image description here

我推荐你user manual


1
投票

在custom-logo-plugin / static / styles.css中添加“!important”到背景样式。通过该更改,custom-logo-plugin应该可以正常工作。这仅替换徽标图像。

您还可以使用“display:none”到.side-nav__brand-text选择器并为.side-nav__brand选择器添加高度来使用带文字的徽标。在这种情况下,您的徽标宽度应为170像素。


0
投票

诱惑自定义徽标和报告名称/标题插件由于以前的更改目前无法正常工作,您可以通过克隆源,修改它并构建本地副本而使用它来实现此目标,直到我们修复此类插件或提供新的选择。


0
投票

我可能会迟到一点回答......

关于报告标题,实际上它似乎在生成步骤中是硬编码的。看一下“allure-generator / src / main / java / io / qameta / allure / summary”中的文件,特别是SummaryPlugin.java SummaryPlugin.java

短期解决方案可以包括在“allure generate”和“allure open”之间编辑文件“allure-report / widgets / summary.json”。 summary.json

长期应该是在生成步骤中添加参数。


0
投票

标题变更

我通过从git克隆存储库并构建了本地副本来更改标题。 (我使用的是Windows操作系统)。

条件

  1. Gradle版本5.2.1-https://gradle.org/releases/
  2. 节点Js-https://nodejs.org/en/download/ -npm -6.4.1

安装先决条件后,请按照以下步骤操作

  1. 访问https://github.com/allure-framework/allure2
  2. 克隆存储库 - 链接:https://github.com/allure-framework/allure2.git
  3. 假设存储库在C:\ allure2-2.10.0下本地保存
  4. 导航到C:\ allure2-2.10.0 \ allure-generator \ src \ main \ java \ io \ qameta \ allure \ summary
  5. 使用任何文本编辑器编辑SummaryPlugin.Java文件
  6. 搜索setReportName("Allure Report");并改为你想给的任何名字。示例setReportName(“自动化报告”)并保存该文件
  7. 导航到C:\ allure2-2.10.0 \ allure-generator
  8. 从此文件夹打开命令提示符(cmd)。键入gradle build并按Enter键
  9. 等待几分钟,直到它建立。大约需要20分钟。
  10. 导航到c:\allure2-2.10.0\allure-generator\build\libs
  11. 在build \ libs文件夹allure-generator-2.10.0.jar文件中复制新创建的文件
  12. 我已经从https://docs.qameta.io/allure/#_manual_installation手动安装了
  13. 导航到allure-2.10.0 \ allure-2.10.0 \ lib并使用gradle build文件夹中新创建的文件覆盖allure-generator-2.10.0.jar文件

Title change image screenshot


徽标变更

  1. 我已手动安装 https://docs.qameta.io/allure/#_manual_installation
  2. 导航到文件夹allure-2.10.0\allure-2.10.0\config
  3. 使用任何文本编辑器编辑名为allure.yml的文件
  4. 最后添加一行,即在此处输入代码- custom-logo-plugin并保存文件以激活插件。 allure.yml screenshot
  5. 导航到allure-2.10.0\plugins\custom-logo-plugin\static编辑styles.css .side-nav__brand { background: url('yourlogo.svg') no-repeat left center !important; padding-left: 180px !important; margin-left: 10px; }
  6. 在同一文件夹中放入您的svg文件或png图像文件
  7. 现在生成诱惑报告。
  8. 标题和徽标都将根据您的需要进行更改。 希望能帮助到你!谢谢
© www.soinside.com 2019 - 2024. All rights reserved.