2014-10-22 108 views
0

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

Web\*.msi=>Testing\Web 
Web\DeploymentSettings\*.xml=>Testing\Web\DeploymentSettings 
Database\Scripts\**=>Testing\Database 

然而,当涉及到从詹金斯的工作空间移动的“数据库\脚本”的内容,在“数据库\脚本的空文件夹不被复制到Artifactory的。但是,非空文件夹已成功复制。保持目录完整性/结构是非常重要的,所以我必须复制这些内容。

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

请帮忙:-)

谢谢!

回答

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帮助?

+0

感谢您的帮助。我们决定压缩主文件夹并将其放入Artifactory中,以便维护目录结构 – user2402135 2014-10-25 17:23:18

相关问题