这是我第一次用 Jenkins 做一些事情,我没有编程背景:
我正在尝试通过可编辑电子邮件通知插件发送我们回归测试的 HTML 报告。我确实设法发送了一封电子邮件,但我没有设法参考正确的路径。路径指的是:
不同的工作和
它会随着其他工作的每个构建而变化。
此 HTML 文件的绝对路径为:SERVER/job/HUMedia/179/execution/node/3/ws/target/results/Scenario_Manager/Run_08-Jul-2021_01-39-04_AM/HTML%20Results/DetailedSummary.html “ Run_08-Jul-2021_01-39-04_AM" 根据构建发生的时间而变化。
目前我将内容类型设置为 HTML (text/html),并在默认内容中使用 ${FILE,path="path"}。我从绝对路径开始在“HUmedia”的路径,否则它看起来是错误的工作。
我也尝试使用$BUILD_NUMBER,但它使用了错误的数字。我也将“HTML%20Results/DetailedSummary.html”作为路径,因为这是一条唯一路径,但这似乎不起作用。
我想听听您对如何从其他工作(使用动态路径)发送此 HTML 文件的想法!