Skip to content

Sample Gradle projects accompanying Gradle Hero course and Gradle Build Bible book.

Notifications You must be signed in to change notification settings

tkgregory/gradle-hero

Repository files navigation

Gradle Hero

Gradle Hero

Sample Gradle projects accompanying Gradle Hero course.

Contents

For explanations of each project, please review the relevant course lessons.

From Chapter 1: Practical: creating a simple Gradle project

From Chapter 1: "Zip" challenge

From Chapter 3: Kotlin build scripts

From Chapter 3: Task inputs & outputs

From Chapter 4: Practical: building a Java project

From Chapter 4: Practical: building Spring Boot applications

From Chapter 5: Practical: creating a multi-project build

From Chapter 5: Practical: buildSrc and convention plugins and Creating custom tasks

From Chapter 5: Creating custom plugins, Sharing custom plugins, and Testing custom plugins

From Real world Gradle: Code coverage analysis with Jacoco

From Real world Gradle: Code style validation with checkstyle

From Real world Gradle: Code quality validation with PMD

From Real world Gradle: Build and push Docker images

How to use these projects

Each directory is a completely separate Gradle project.

Import it into your IDE of choice or run directly from the command line, as per the course lesson.

Accompanying resources

For Chapter 5's multi-project practical, please download ui.zip.

About

Sample Gradle projects accompanying Gradle Hero course and Gradle Build Bible book.

Topics

Resources

Stars

Watchers

Forks