0
У меня есть задача ivy:resolve
как часть моего скрипта муравья. У меня также есть задача script
, которая выполняет некоторую обработку и генерирует нулевые или более дескрипторы модулей, которые необходимо исключить из ivy:resolve
.Добавление дочерних элементов из задачи скрипта
Так что я нужен способ для script
задачи для создания некоторых exclude
элементов и добавить их детей к ivy:resolve
задачи, так что в конечном счете она заканчивается:
<ivy:resolve file="${ivy.file.path}">
<exclude org="generated" module="by a script task" />
<exclude org="generated" module="by a script task" />
<exclude org="generated" module="by a script task" />
</ivy:resolve />
Это только один исключает. Как у меня есть номер переменной? – ICR
@ICR Кажется, вам нужно запустить плющ из скрипта. Не могли бы вы предоставить более подробную информацию о том, что вы пытаетесь сделать. Как правило, создание логических группировок банок лучше всего использовать с использованием конфигураций в плющом. Кроме того, здесь возникает еще один вопрос, в котором файлы разбиваются на разделы по адресу: http://stackoverflow.com/questions/15131012/split-organization-name-into-nested-folders-using-ivyretrieve/ –
Существуют некоторые зависимости, где обычно они происходят из хранилища, но иногда нам приходится обрабатывать и включать их в сборку по-разному. Я хочу иметь возможность указать, какие из них находятся в файле свойств, а затем исключить их из плюща: разрешить и обработать их самостоятельно. – ICR