Apache Ant не содержит никаких файлов, использующих мой шаблон - PullRequest
0 голосов
/ 30 августа 2011

Вот zip-задание:

<zip destfile="${bindir}/HorizonWeb_bin.zip" >
  <fileset dir="${basedir}/Horizon WEB Deploy/Release" >
    <include name="*/*.bin" />
    <exclude name="*/*.pdb" />
  </fileset>
</zip>

Я не понимаю, почему он не содержит никаких файлов, в то время как, например, этот работает:

<zip destfile="${bindir}/HorizonWeb.zip">
  <fileset dir="${basedir}/Horizon WEB Deploy/Release" />
</zip>

Может кто-нибудьобъяснить и ввести рабочий пример?

Спасибо за любую помощь;)

PS Использование Jenkins 1.424, если это имеет значение ....

1 Ответ

2 голосов
/ 30 августа 2011

*/*.bin означает все файлы, заканчивающиеся на .bin и являющиеся прямым подкаталогом директории наборов файлов. Это то, что вы хотите?

Разве вы не хотите **/*.bin, что означает любой файл, заканчивающийся .bin, в наборе файлов dir или в любом подкаталоге набора файлов dir, рекурсивно?

...