【问题标题】:Allure report embedding trouble倾城报告嵌入问题
【发布时间】:2022-08-04 11:07:57
【问题描述】:

我正在为我的 Selenium 代码(Python + 行为)创建一份关于 Jenkins 的 Allure 报告。一切都很好。除了两件事。


1.我无法将其正确嵌入电子邮件中

我有电子邮件扩展插件,并尝试将电子邮件内容设置为:

${SCRIPT, template=\"allure-report.groovy\"}

但是,只是在电子邮件内容中出现一个长错误,如下所示:

Exception raised during template rendering: Cannot invoke method getParameter() on null object java.lang.NullPointerException...

问题:如何获取电子邮件中嵌入的魅力模板?我试过these steps,但似乎无法得到它。实际的魅力报告功能正常。


2.诱惑附件不是诱惑附件文件夹

allure-report / data / attachments

然后,当为每个带有附件的构建生成电子邮件时,它会获取先前构建的附件,因为它们永远不会消失。

问题:如何仅将当前构建附件(PNG,XLSX)嵌入电子邮件中?

    标签: jenkins-groovy allure python-behave


    【解决方案1】:

    解决方案:已移除获取参数()从模板

    重命名它new-allure-report.groovy

    ${SCRIPT, template="new-allure-report.groovy"} 通话

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-12
      • 1970-01-01
      • 1970-01-01
      • 2020-08-04
      • 2022-11-14
      • 2020-06-10
      • 2018-03-11
      • 1970-01-01
      相关资源
      最近更新 更多