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

bidadh/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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 56.7%
  • Groovy 17.7%
  • HTML 14.6%
  • CSS 8.9%
  • Kotlin 1.3%
  • Shell 0.8%