Gradle исключает ресурсы для одной задачи, но не для второй - PullRequest
0 голосов
/ 18 марта 2019

Можно ли исключить ресурсы для задачи, но не исключить их для второй задачи?Оба запускаются из третьей задачи, подобной этой:

task createBoth {
   dependsOn = [createFirst, createSecond]
}

task createFirst {
   sourceSets.main.resources.excludes = ['**/images']
}

task createSecond {
   sourceSets.main.resources.excludes = []
}

Я пытался исключить в методе doFirst {}, но это не сработало.Если запустить как одну задачу, то это работает нормально.Оба результата являются одной и той же версией моего Java-проекта.За исключением того, что у них другой основной класс, и одному не нужны все изображения.Поэтому я хочу создать оба файла за один раз.Это вообще возможно?


Попытка 2:

task createSystemcheckJar(type: OneJar) {
   exclude('**/images/ads/images') // And some ohter combinations with stars
}

Та же проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...