About Gradle
Gradle is a build system which provides:
- A very flexible general purpose build tool like Ant.
- Switchable, build-by-convention frameworks a la Maven (for Java and Groovy projects). But we never lock you in!
- Powerful support for multi-project builds.
- Powerful dependency management (based on Apache Ivy).
- Full support for your existing Maven or Ivy repository infrastructure.
- Support for transitive dependency management without the need for remote repositories and pom.xml or ivy.xml files (optional).
- Ant tasks as first class citizens.
- Groovy build scripts.
The Gradle project itself is highly automated by its Gradle build. As documented, it runs happily on Teamcity and Bamboo (where Gradle is not pre-installed).
