java - Jenkins Cucumber 报告作为电子邮件附件发送

标签 java jenkins continuous-integration cucumber cucumber-jvm

我能够在 Jenkins 上生成 Cucumber 的 HTML 报告。但我想知道是否有任何方法可以将该 HTML 转换为 pdf 作为构建后操作,或者发送 HTML 报告而不丢失任何格式。 我可以将 HTML 报告发送到电子邮件,但它没有格式化。它缺少文件夹结构。 我用作后期构建操作的插件是可编辑电子邮件通知,在附件中我给出了这个 , js/,fonts/,embeddings/,css/* 。

任何帮助将不胜感激。

最佳答案

我不久前通过第 3 方服务完成了此操作。您可以使用这个htmlpdf站点并发送带有表单数据 URL 参数的请求(或者也有独立的应用程序)或此 html2pdfrocket API

如果您只是寻找图像形式的内容,您可以使用 Selenium's screenshot 创建专用构建步骤选项并将其作为附件添加到电子邮件正文中。

关于java - Jenkins Cucumber 报告作为电子邮件附件发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38461314/

相关文章:

java - 获取远程地址的 Repository 对象

java - 使用 jQuery/javascript 同步文本和音频,更有效吗?

java - 从现有外部 .dll 调用方法。例如,来自 kernel32.dll 的 CopyFileA

git - Jenkins 文件 : All stages not visible in Pipeline

jenkins - 如何免费托管 Jenkins

java - 如何将选择列添加到显示搜索结果的 JTable

JENKINS:当我尝试将旧版 JDK 用于特定 Maven 项目时出错

linux - Jenkins:Windows slave,linux master,如何正确配置(ant)构建工具?

docker-compose - Gitlab-runner 未能删除权限被拒绝

docker - Bitbucket Pipelines - 如何在多个步骤中使用同一个 Docker 容器?