Gradle
Gradle é um sistema de automação de compilação de código aberto que se baseia nos conceitos de Apache Ant e Apache Maven e introduz uma linguagem de domínio específico (DSL) baseada em Groovy em vez do XML usado pelo Apache Maven para declarar a configuração do projeto. Gradle usa um grafo acíclico dirigido ("DAG") para determinar a ordem em que as tarefas possam ser executadas.
Gradle foi projetado para multi-projetos que podem ter alto crescimento, e suporta compilações incrementais quando inteligentemente determina quais partes da árvore estão atualizadas, de modo que qualquer tarefa dependente dessas partes não precisa ser reexecutada.

Os plugins iniciais são focados principalmente em torno do desenvolvimento e implantação de Java, Groovy e Scala, porém mais linguagens e fluxos de projeto são pretendidos.
Q2727468
automação de compilação
Concept
Q385970
Apache Ant
MEDIA
Q139941
Apache Maven
MISC
Q691358
linguagem de domínio específico
Concept
Q504453
Groovy
MEDIA
Q2115
XML
ORG
Q1195339
grafo acíclico dirigido
Concept
Q251
Java
Concept
Q504453
Groovy
MEDIA
Q460584
Scala
MEDIA
Q965596
Gradle
Concept
Q965596
Gradle
Concept
Q965596
Gradle
Concept
instance of
programming language
programming language
programming language
instance of
instance of