Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else.

Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects (generated static websites, generated documentation, etc).

Gradle combines the power and flexibility of Ant with the dependency management and conventions of Maven into a more effective way to build. Gradle uses Groovy and DSL, and provides a declarative way to describe all kinds of builds through sensible defaults.

Gradle is a free and open source project, and is licensed under the Apache License, Version 2.0.