Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 2.32 KB

README.md

File metadata and controls

46 lines (36 loc) · 2.32 KB

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.