2016-05-09 2 views
0
task fullZip(type: Zip) { 
    baseName = 'fullZip' 

    from projectDir.parentFile 
    exclude 'build' 
} 

Ищет полный проект, со всеми подпроектами/модулями.Gradle Zip полный материнский проект

Задача Gradle никогда не завершается, а размер zip составляет до огромных размеров, в то время как это небольшой проект в целом. Эта задача zip является частью файла градиента в одном из модулей.

Из половины приготовленного zip-файла я могу видеть, что каталоги сборки, которые должны были быть исключены, присутствуют.

+0

Не могли бы вы показать структуру? – Opal

ответ

1

Вам необходимо использовать exclude **/build/*.

+0

'from projectDir' имеет только файлы подпроектов/модулей, я ищу zip полный родительский каталог, игнорирующий все папки сборки. –

+0

Обновленный ответ. – Crazyjavahacking

Смежные вопросы