Описание тега gradle

Инструмент автоматизации проекта, основанный на концепциях Apache Ant и Apache Maven и вводящий основанный на Groovy домен-ориентированный язык [DSL] вместо более традиционной XML-формы объявления конфигурации проекта.

В отличие от Apache Maven, который определяет жизненные циклы, и Apache Ant, где целевые объекты вызываются на основе частичного упорядочения, Gradle использует направленный ациклический граф ("DAG") для определения порядка, в котором могут выполняться задачи.

Gradle был разработан для многопроектных сборок, которые могут вырасти до достаточно больших размеров, и поддерживает инкрементные сборки, интеллектуально определяя, какие части дерева сборки являются современными, поэтому не требуется повторять любую задачу, зависящую от этих частей. -executed.

Источник: http://www.gradle.org/ | Википедия