-
Gradle Build Cache Deep DiveCourse objectivesCourse introduction
-
FundamentalsDeclaring inputs and outputsInput normalizationCheck-in questions
-
Troubleshooting Build Cache IssuesOverviewUnstable inputs & input normalizationWriting outputs to input locationsOverlapping outputsCheck-in questionsHands-on exercise
-
Runtime APIBuild cache runtime APIHands-on exercise
-
SummarySummary and conclusionMilestone
-
Wrapping UpCertificateSurvey
In this training, you’ll learn how to enable build caching for tasks you author along with techniques to debug build caching issues.
What You'll Learn:
Fundamentals:
How to declare task inputs and outputs
How to normalize inputs to correctly work with caching
Troubleshooting:
How to use Build Scan® to troubleshoot build caching issues
Common scenarios that lead to build cache issues
Prerequisites:
Software development experience, preferably with Kotlin or Java
Gradle Build Tool experience, including knowledge of core concepts and authoring build files (Kotlin DSL experience a plus)
Experience using Gradle Build Cache
Completion of either the Incremental Builds and Build Caching with Gradle or Incremental Builds and Build Caching with Gradle and Develocity training
By the end of this course, you'll be able to:
Author tasks to work correctly with build caching
Debug existing tasks that have caching issues
Enroll today and enhance your Gradle Build Tool and Develocity skills to gain deeper insights into your builds and improve your development workflow!