An introduction to Gradle that has just a few slides and a long demo afterwards. The presentation starts with a short introduction and overview over Gradle Inc., the Gradle Build Tool and some build tool history. What follows is a demo that covers the following topics:
- Creating a gradle build with gradle init
- Writing custom tasks
- Discovering the build using build scans
- Defining custom source sets
- Extracting build logic into separate build scripts
- Extracting build logic into pre-compiled script plugins
- Extracting build logic into build plugins
The demo code can be found at https://github.com/britter/introduction-to-gradle