Today’s Agenda: Building Applications
The official topics for today are:
- Java Builds with Gradle (Chapter 3)
- maybe CI/CD (Chapter 4)
The two Gradle labs are where you want to be before we hit Jenkins on Thursday.
- Lab 4 - Build Java Projects (I like to do this one first)
- Lab 3 - Gradle Tasks
Friendly Learning
We will be supplementing the Gradle slides with a Kahoot quiz.
We will also do the GitFlow and Maven exercise together to demonstrate how Git, Maven and Gradle all work together.
Build Exercises
Take a look at these two assignments. We will do them together:
- Build Exercise I (Maven, Git and Java)
- Build Exercise I (GitFlow Integration)
For those who really want to hone their Git and GitHub skills, we have this exercise as well:
- The (Almost) Full GitFlow LifecycleI (GitFlow Integration)

Lab 3 Video Tutorial (Yes. 3)
The thumbnail image says Lab 4, but it is actually Lab 3 in your book.
Lab 2 Video Tutorial (Yes. 2)
The thumbnail image says Lab 3, but it is actually Lab 2 in your book.
Lab 1 Video Tutorial
Here’s lab 1.