Комментарии 9
До сих пор для Java-проектов использую Maven, шансов поломать сборку намного меньше.
— имя, версия проекта
— плагины
— зависимости
— ссылки на репы, если они отличны от maven central.
Код нужен только для нестандартных вещей.
Код нужен только для нестандартных вещей.
Которые никто на самом деле не понимает и просто копипастят со Stack Overflow. Горе им, если в компании нет своего Gradle-гуру.
Именно в этом и есть идея Maven. За что его и любим.
При андроид разработке, умение правильно настроить Gradle - может спасти нервную систему. Спасибо автору, очень хороший и полезный цикл статей на эту тему.
На днях пришлось поближе познакомиться с Gradle. ИМХО эти скрипты очень просты, но из-за этого стали невероятно сложными:
Их не пишут, IDE сама их готовит. В итоге их мало кто имеет писать (судя по вопросам и ответам на stack overflow)
К ним обращаются если что-то сломалось на сборке
Т.к. это действительно целая(!) система сборки, напрашивающаяся но отдельную IDE, но сама встроена в IDE лишь как дополнительный инструмент - то отладка скрипта может превратиться в сущий кошмар.
В общем, для сделал вывод - Gradle придется изучить.
За статью спасибо!
Спасибо за серию статей. При решении моей проблемы нашёл в разных местах много рецептов. Но без понимания внутренних механизмов всё остаётся магией.
Готовьсь, цельсь, пли! Как не обжечься при сборке Gradle-приложения, и настолько ли всё серьезно?