Kum*_*hav 10 jenkins jenkins-plugins
我在Jenkins中使用可编辑电子邮件插件来附加电子邮件的文件.问题是该插件无法找到要附加的文件.
我的文件结构是这样的
--ReportDirectory
工作区
ReportDirectory包含我要附加的报告.我相信插件的基本目录是工作区.所以我将附件位置设为../ReportDirectory/DemoReport.html.我也试过ReportDirectory/DemoReport.html
还有更多选择.难道我做错了什么?
Kum*_*hav 10
我想到了.
可编辑电子邮件插件使用Ant文件语法来查找附件.当我接受Ant文件语法(http://ant.apache.org/manual/dirtasks.html)的文档时,它说
通常,模式被视为相对路径,相对于任务相关的基本目录(在情况下为dir属性).仅考虑在该基本目录下找到的文件.因此,虽然像../foo.java这样的模式是可能的,但是在应用时它将不会匹配任何内容,因为永远不会扫描基目录的父文件.
由于在这种情况下基本目录是"工作区",而我的目录"ReportDirectory"不在其中,因此Ant无法访问它.
有两种解决方案:
@Amey - 谢谢你的努力:)