0

在 Windows 上 Jenkins 1.418 作业(旧版本是 Hudson)的作业配置中,我遇到了“归档工件”的问题。在标题为“要归档的文件”的框中,我有

foo/**/发布/安装/App.exe

它在配置时给我的错误是:

'foo/ /Release/Install/App.exe' 不匹配任何内容:'foo' 存在但不存在 'foo/ /Release/Install/App.exe'

现在,如果我是正确的,** 是根据蚂蚁“搜索所有子目录”。奇怪的是,无论我输入什么,它都会告诉我顶级文件夹存在(foo),但它下面不存在其他文件夹。然而,当我使用 Windows 资源管理器进行导航时,我所有的文件夹都存在。

我该如何解决这个问题或修复它?

更新:我想出了一种故障排除技术 - 使用 hudson/jenkins 中的工作区浏览功能来查找可见和不可见的内容。事实证明,一些目录具有阻止它们在 jenkins/hudson 中可见的文件权限。

4

1 回答 1

0

我已将 hudson 配置为运行批处理文件,但由于我使用的批处理文件中存在一些错误,我的文件夹引用失败。这不是哈德逊问题,而是批处理文件问题。我看到错误并认为是问题,因为它是报告错误,但真正的问题是批处理文件中的静默失败。

于 2011-08-18T23:01:14.483 回答