使用Jenkins发布到Artifactory

时间:2014-10-22 11:10:21

标签: ant jenkins wildcard artifactory

我正在尝试使用Generic Jenkins-Artifactory插件将Jenkins构建工作区的内容部署到Artifactory中。使用以下通配符

似乎有点好
Web\*.msi=>Testing\Web
Web\DeploymentSettings\*.xml=>Testing\Web\DeploymentSettings
Database\Scripts\**=>Testing\Database

但是,当涉及到移动“数据库\脚本”的内容时,来自Jenkins工作区,数据库\脚本'下的空文件夹不要被复制到Artifactory。但是,非空文件夹已成功复制。保持目录完整性/结构非常重要,因此我必须将它们复制到一起。

我考虑过将空文本文件放在空目录中,让它们成功复制,但我不想"污染"包裹。

请帮助: - )

谢谢!

1 个答案:

答案 0 :(得分:0)

看起来没有解决方法 - 除了目录中的虚拟文件。 我看到Jenkins的一些错误与处理空目录有关。 JENKINS-7260 Clone workspace doesn't copy empty directories when cloning entire workspace JENKINS-20654Empty folders are not copied to the slave

您可以查看Hudson: Copy artifact from master to slave fails中发布的答案是否有帮助?

相关问题