Нормального поведение distTar
и distZip
задач из плагина приложения в Gradle, кажется, чтобы скопировать содержимое SRC/DIST в почтовую и очернить файлы, но у меня есть вложенный в Src/дисте что я хотите исключить из дистрибутива по умолчанию и включить его для новой (расширенной) задачи, возможно, называемой distZipWithJRE.Как определить две разные задачи распределения в градиенте?
Я был в состоянии исключить эту папку в задаче по умолчанию следующим образом:
distributions.main {
contents {
from('build/config/main') {
into('config')
}
from('../src/dist') {
exclude('jre')
}
}
}
Как я могу определить вторую задачу, которая ведет себя так же, как оригинал (немодифицированные) задачи?
Как получить распределение содержать одни и те же файлы, что и основной, хотя? Я определил новый дистрибутив, как описано выше, но zip не создается. – agent154
Не могли бы вы попробовать отредактированный ответ? – Opal
@ agent154, он сработал наконец? – Opal