【发布时间】:2019-01-13 18:02:10
【问题描述】:
我需要将此源文件复制到 C:\Program Files (x86)\Jenkins\workspace\vb\target\vb3-5.0-SNAPSHOT.war
在此目标文件夹中: C:\Program Files (x86)\Jenkins\workspace\VB_deploy\st-5.0-SNAPSHOT/deploy/
问题源于文件夹的内部名称 .../.../st-5.0-SNAPSHOT/.../... 在 5.1 / 5.2 / 6.0 等版本中,它可能会随着时间而变化。
我曾想过这样的事情,但它不起作用:
<project name="copia">
<target name="copia_war">
<dirset id="destinazione" dir="C:\Program Files(x86)\Jenkins\workspace\VB_deploy\">
<include name="st-*/deploy"/>
</dirset>
<fileset id="origine" dir="C:\Program Files (x86)\Jenkins\workspace\vb\target\" includes="vb*-*-SNAPSHOT.war"/>
<copy todir="${destinazione}" >
<fileset refid="origine" />
</copy>
</target>
</project>
将文件复制到一个变量,但不复制到正确的目标目录。 我该怎么办?
【问题讨论】:
标签: xml ant copy directory target