Jenkins 插件 Email-ext 2.15 版增加了对附加文件以构建通知电子邮件的支持。我想将构建日志附加到构建通知电子邮件中,但我不知道该怎么做。
构建日志似乎存储在 Jenkins 主节点上(在本例中为 Ubuntu Linux)。例如,/var/lib/jenkins/jobs/<PROJECT_NAME>/builds/<DATE_TIME>/log
。自然,构建日志路径会随着每次构建而改变。Email-ext 文件附件功能默认使用项目工作区中的文件,该工作区位于 Jenkins 从属构建机器(在本例中为 Mac OS X)上。例如,我将我的奴隶配置为使用文件夹/Users/<USERNAME>/Jenkins/build_agent/workspace/<PROJECT_NAME>/
.
有没有办法让 Email-ext 附加来自主文件系统的文件,而不是从属构建机器上的工作区?
提前感谢任何可以提供建议的人。Email-ext wiki 页面当前不包含如何配置附件的示例。