jenkins - Jenkins HTML Publisher Plugin 和 HTML 报告文件中的相对路径存在问题
问题描述
我正在使用 JenkinsHTML Publisher Plugin
将 HTML 测试报告发布到作业和构建中。我在每次构建到工件后添加的测试报告和错误屏幕截图。后来我使用HTML Publisher Plugin
链接到工件中的报告 HTML 文件。
测试报告包含带有相对路径的错误屏幕截图src="./../errorShots/ERROR_screenshot_2019-06-04_02:19:29:529.png"
。当我直接在特定 jenkins 构建中的工件下打开报告 HTML 文件时,它正在运行。然后图像正确可见。
但是当我使用HTML Publisher Plugin
链接到这个测试报告 HTML 文件时,相对路径不起作用。因此,嵌入图像的链接不再起作用并且图像不可见,因为相对链接路径似乎是错误的。
那么,我该如何解决这个问题呢?我认为插件不仅仅创建指向目标 HTML 文件的链接。如果它会这样做,它应该使用 HTML 报告文件中的相对路径运行。
解决方案
推荐阅读
- excel - Excel为每个类别绘制一条线
- html - 为什么块和内联元素边框折叠?
- python - 如何从 tkinter 的输入框中打印值?
- deep-learning - 我们如何微调 HuggingFace Transformer-XL 模型以用于文本生成和机器翻译?
- flutter - 颤振,原生 Admob,广告无法加载:0
- amazon-web-services - 如何有效地检查 DynamoDB 中是否存在值?
- javascript - 如何通过更改它们的编号使所有 div 标签响应。列数
- javascript - 在 chrome 控制台上重新加载后保持 Javascript 运行
- flutter - 没有名称为“nullOk”的命名参数
- html - 如何在 Bootstrap Card 中使用 CSS 调整图像大小和裁剪图像?