我使用Jenkins构建我的项目。在build.xml中,我编写了以下代码将文件从src复制到dest文件夹...
<copydir src="../image_files/Ace/drawable-hdpi" dest="../IgnitorACE/res/drawable-hdpi"/>
问题是,在src中只有两个图像文件与dest文件夹中的名称相同,但图像的图案/设计不同。因此,每当我运行我的构建时,jenkins必须使用新图像复制和替换图像文件,但同名。
以上命令正在运行,但正在收到警告
[copydir] DEPRECATED - The copydir task is deprecated. Use copy instead.
[copydir] Copying 2 files to /var/lib/jenkins/workspace/Ace Build/IgnitorACE/res/drawable-hdpi
因此,任何解决方案都将受到赞赏。
由于
答案 0 :(得分:-1)
由于警告明确表明[copydir] DEPRECATED - The copydir task is deprecated. Use copy instead
,您应该使用copy
而不是copydir
命令。
所以,而不是
<copydir src="../image_files/Ace/drawable-hdpi" dest="../IgnitorACE/res/drawable-hdpi"/>
使用
<copy file="../image_files/Ace/drawable-hdpi" tofile="../IgnitorACE/res/drawable-hdpi"/>
另请查看official link了解详情。