Gradle | ||
---|---|---|
![]() | ||
Información general | ||
Tipo de programa | build system | |
Desarrollador | Hans Dockter, Adam Murdoch, Szczepan Faber, Peter Niederwieser, Luke Daley, Rene Gröschke, Daz DeBoer, Steve Appling | |
Lanzamiento inicial | 2007[1] | |
Licencia | Licencia Apache 2.0 | |
Información técnica | ||
Programado en | Java, Groovy y Kotlin | |
Plataformas admitidas | máquina virtual Java | |
Versiones | ||
Última versión estable | 8.14.0 (info) (25 de abril de 2025 (17 días)) | |
Enlaces | ||
Gradle es un sistema de automatización de construcción de código de software que construye sobre los conceptos de Apache Ant y Apache Maven e introduce un lenguaje específico del dominio (DSL) basado en Groovy en vez de la forma XML utilizada por Apache Maven para declarar la configuración de proyecto.[2] Gradle utiliza un grafo acíclico dirigido ("DAG") para determinar el orden en el que las tareas pueden ser ejecutadas.
Gradle fue diseñado para construcciones multi-proyecto las cuales pueden crecer para ser bastante grandes, y da apoyo a construcciones incrementales determinando inteligentemente qué partes del árbol de construcción están actualizadas, de modo que cualquier tarea dependiente a aquellas partes no necesitarán ser reejecutada.
Los plugins iniciales están principalmente centrados en el desarrollo y despliegue en Java, Groovy y Scala, pero existen más lenguajes y workflows de proyecto en el roadmap.[3]
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search