下面附有通过诱惑产生的诱惑报告图像。想要使用我自己的标题和徽标而不是ALLURE REPORT和默认徽标来自定义报告标题和徽标(图像突出显示为黄色)。感谢您的帮助。
要更改徽标,您应该将custom-logo-plugin放入plugins文件夹:
编辑styles.css文件并将图像引用更改为您自己的文件。
在jenkins中自定义每个项目的插件文件夹放在这里:
如果您想要更改该文件夹的所有项目:
我推荐你user manual
在custom-logo-plugin / static / styles.css中添加“!important”到背景样式。通过该更改,custom-logo-plugin应该可以正常工作。这仅替换徽标图像。
您还可以使用“display:none”到.side-nav__brand-text选择器并为.side-nav__brand选择器添加高度来使用带文字的徽标。在这种情况下,您的徽标宽度应为170像素。
诱惑自定义徽标和报告名称/标题插件由于以前的更改目前无法正常工作,您可以通过克隆源,修改它并构建本地副本而使用它来实现此目标,直到我们修复此类插件或提供新的选择。
我可能会迟到一点回答......
关于报告标题,实际上它似乎在生成步骤中是硬编码的。看一下“allure-generator / src / main / java / io / qameta / allure / summary”中的文件,特别是SummaryPlugin.java SummaryPlugin.java
短期解决方案可以包括在“allure generate”和“allure open”之间编辑文件“allure-report / widgets / summary.json”。 summary.json
长期应该是在生成步骤中添加参数。
标题变更
我通过从git克隆存储库并构建了本地副本来更改标题。 (我使用的是Windows操作系统)。
条件
安装先决条件后,请按照以下步骤操作
SummaryPlugin.Java
文件setReportName("Allure Report")
;并改为你想给的任何名字。示例setReportName(“自动化报告”)并保存该文件c:\allure2-2.10.0\allure-generator\build\libs
allure-generator-2.10.0.jar
文件中复制新创建的文件徽标变更
allure-2.10.0\allure-2.10.0\config
- custom-logo-plugin
并保存文件以激活插件。 allure.yml screenshotallure-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;
}