Gradle Shared Build Logic
Build Engineer
Gradle
Course Outline
  1. Gradle Shared Build Logic
    Course Objectives
  2. Overview
    The buildSrc folder
  3. Using buildSrc
    Convention plugins
    Using the version catalog
    Shared task types
    Check-in questions
    Hands-on exercise
  4. Composite builds
    Understanding buildSrc performance
    Using included builds
    Check-in questions
    Hands-on exercise
    Milestone
  5. Feedback
    Survey
0%
Gradle Shared Build Logic
5 Sections

As your project grows, there will be common configuration used in different build files. Having duplicate configuration can lead to mistakes and can be difficult to maintain. In this training, you'll learn how to better manage shared build logic using convention plugins.


What You'll Learn:


Using buildSrc to manage shared configuration:

  • Manage common configuration in one location

  • Using convention plugins


Using composite builds to manage shared configuration:

  • Including other builds to provide a common configuration

  • Understanding the use cases that benefit from this


Prerequisites:

  • Gradle Build Tool experience, including knowledge of core concepts and authoring build files (Kotlin DSL experience a plus)


By the end of this course, you'll be able to:

  • Create a location for shared configuration

  • Use convention plugins


Enroll today and enhance your Gradle Build Tool skills to gain deeper insights into your builds and improve your development workflow!