访问要附加到Jenkins中的文件时出错

访问要附加到Jenkins中的文件时出错,jenkins,hudson,email-ext,Jenkins,Hudson,Email Ext,我使用的是配置了email ext 2.25插件的Jenkins 1.552。 我的工作应该发送一封电子邮件,并在每次成功构建后附上一个文件。为此,我使用了电子邮件插件,并在附件字段中添加了要发送的文件的路径。 邮件已成功发送,但文件未附加,我有此特定错误: ERROR: Error accessing files to attach: remote file operation failed: /../hudson2/workspace/MY_JOB at hudson.remoting.Ch

我使用的是配置了
email ext 2.25
插件的
Jenkins 1.552
。 我的工作应该发送一封电子邮件,并在每次成功构建后附上一个文件。为此,我使用了电子邮件插件,并在附件字段中添加了要发送的文件的路径。 邮件已成功发送,但文件未附加,我有此特定错误:

ERROR: Error accessing files to attach: remote file operation failed: /../hudson2/workspace/MY_JOB at hudson.remoting.Channel@host
这个访问问题的原因应该是什么


PS:我的作业正在ssh从属服务器上运行。

您将收到错误,因为email ext插件使用ant脚本进行附件,因此它只能与相对地址一起工作。请确保要附加的文件应位于作业的工作区下


附件模式应为:*/foldername/*.txt(示例)

从机上是否存在该目录?它将相对于在从属配置中设置的基本目录。如果有,,Jenkins用户是否具有读取权限?@philant感谢您提供我的答案希望此答案工作电子邮件被触发原因:成功为触发器发送电子邮件:成功错误:访问要附加的文件时出错:远程文件操作失败:/Users/Jenkins/Desktop/DevOps\u ios\u build/workspace/DevOps\u ios\u build\u new at哈德逊,雷米特。Channel@4af3ea66:JNLP4从49.248.36.74/49.248.36.74:49254连接:java.io.IOException:应为Ant GLOB模式,但看到“/Users/Jenkins/Desktop/DevOps_ios_build/workspace/DevOps_ios_build_new/build/IPA PatientPortal/*.IPA”。有关发送电子邮件至的语法,请参阅:ashish。karpe@compumatrice.comFinished:SUCCESSI我给出了路径:${WORKSPACE}/build/IPA PatientPortal/*。IPA很抱歉,它是:build/IPA PatientPortal/*。IPA注意:在我的例子中,jenkins master是ubuntu(aws ec2实例),slave是Mac笔记本电脑