2

我有以下示例/测试配置,其中 Hudson 创建了一个空文件夹目录。然后指示归档该文件夹中的所有内容,除非它与空文件夹不匹配并且最终什么都不归档。更烦人的是,Hudson 并没有提醒你没有匹配搜索字符串“root**”,但是当它构建时,它说没有匹配搜索字符串。

替代文字
(来源:86th.org

我们需要 Hudson 为我们的安装程序存档这些空文件夹,因为它需要它们。我担心这可能是不可能的,因为文本“要归档的文件”。

无论如何,我如何配置 Hudson 以将空文件夹存档为工件。

4

3 回答 3

3

您应该在构建脚本中创建所需的工件,然后让 hudson 归档该文件。因此,如果您想要一个包含空文件夹的 zip 文件,请在批处理文件或 ant 脚本中执行相应的 zip 命令。然后归档输出文件。

于 2009-10-09T19:03:05.160 回答
2

查看Hudson 源代码,似乎工件归档仅用于匹配文件。

您可能想要提交功能请求向用户列表发送电子邮件,Hudson 团队非常擅长回复请求和/或在新版本中添加功能。

于 2009-10-09T18:42:45.840 回答
1

我看到三种方式:

  1. 让您的应用程序不要期望文件夹,而是根据需要创建它们。

  2. 或让应用程序在启动时创建文件夹。

  3. 或者您可以在文件夹中添加虚拟文件 :) 开箱即用。

于 2011-09-30T15:16:16.920 回答