Releasing a new version of your software should be a smooth one-click process. But depending on your project environment, this process can involve multiple additional steps to your usual build. Automating these things with Gradle enables your organization to do reproducible frequent releases by getting rid of error prone manual steps, poorly described in outdated wiki pages.
Gradle is an open source project automation tool that builds upon the concepts of Apache Ant and Apache Maven and introduces a Groovy-based domain-specific language (DSL) instead of the more traditional XML form of declaring the project configuration.
Video producer: www.gradlesummit.com