October 17, 2023
9:00 AM - 11:00 AM PDT
Description
The Gradle build cache significantly reduces build time by re-using outputs produced by other builds in your organization. In this training you will learn the basics and best practices to improve the performance of your builds by using the build cache. We’ll also go over the recommended architecture for setting up a cache.
Duration
2 hours
Audience
Gradle build tool users as well as Develocity users interested in speeding up builds are encouraged to attend the training.
Prerequisites
- Install the latest version of Gradle Build Tool along with at least Java 8
- Refer to the Java compatibility matrix to ensure appropriate Java version
- A good editor
- Recommended: IntelliJ community edition
- Gradle Build Tool experience
- Knowledge of core concepts
- Authoring build files
- Kotlin DSL experience a plus
- Some experience with software development
Objectives
- Understand benefits and how to use Gradle Build Cache
- Practice with hands-on exercises to reinforce learning
Course Outline
- Historical Background
- Incremental Builds
- Local Cache
- Remote Cache
- Next Steps