复制Jenkins中的已更改文件

时间:2011-09-07 12:13:40

标签: file copy jenkins

我正在使用Jenkins来构建我的项目。我正在使用Ant来编译本身。 当构建完成时,我想将在此构建中编译的文件复制到某个目录。这可能吗?

2 个答案:

答案 0 :(得分:0)

是的,您可以使用Ant copy任务将此作为Ant项目的一部分。最佳做法是在每次构建开始时清理包含已编译二进制文件的目录,这样您就可以复制整个目录而不过滤内容。

答案 1 :(得分:0)

如果要专门查找已更改的文件,可以在构建之前和之后对目标目录执行递归md5,并仅复制那些与预构建校验和不匹配的文件。

这就是说,如果你有一个干净的构建目录,你应该复制一切;已更改的文件将根据需要进行复制,未更改的文件将复制但不会影响应用程序。