-
Gradle EssentialsThe Build Lifecycle
-
TasksTask TypesAuthoring Hello World TaskFile ClassesCheck-in questionsOutputting to a FileProperties and ProvidersCheck-in questionsUsing Built-in Task TypesTask Dependency and OrderingTask Group and DescriptiondoFirst and doLastTask Performance TipsCheck-in questions
-
Shared ConfigurationShared Task TypesHands-on exerciseMilestone
-
FeedbackSurvey
As a Build Engineer, you're responsible for authoring custom tasks and maintaining build configuration. In this training, you'll learn how to use task types to author custom tasks and use shared configuration for managing configuration as the project grows.
What You'll Learn:
Authoring custom tasks:
Writing re-usable task types or using built-in task types
Making tasks configurable with annotated inputs and outputs
Using Gradle's file classes and layout variable for working with files
Performance tips to speed up builds
Using shared configuration to re-use tasks:
Using buildSrc to make custom tasks and task types re-usable across subprojects
Authoring task types in separate files for maintainability
Prerequisites:
Completed the Introduction to Gradle for Developers course
By the end of this course, you'll be able to:
Author custom tasks for your builds
Share tasks across subprojects
Enroll today and enhance your Gradle Build Tool skills to gain deeper insights into your builds and improve your development workflow!