Skip to content

tkgregory/gradle-build-bible

Repository files navigation

Gradle Build Bible

Gradle Build Bible

Sample Gradle projects accompanying Gradle Build Bible book.

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: Task inputs & outputs

From Chapter 4: Practical: building a Java project

As above, but includes changes from Chapter 4: Running Java applications and Chapter 4: Adding integration tests to a 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 tasks

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

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.