/gradle-katas

Deliberate exercises for Gradle

Primary LanguageShellMIT LicenseMIT

Gradle-katas

alt-text

Quick start

In the Cloud

Open in Cloud Shell

On Your Local Machine

You need to have Java and Gradle installed to run these katas. Follow the intallation guides for each product:

You can check your installation with the following command:

$ gradle -version

------------------------------------------------------------
Gradle 6.1
------------------------------------------------------------
...

To work through the katas, you need to clone this repository locally. For each exercise, you will then

  • Go into the folder with the exrecise you want to work on
  • Run the setup.sh script
  • Consult the README.md in that folder to get a description of the exercise

These katas are designed to run under Bash, so they should be straight forward to run on MacOS or most commont Linux distributions. For windows users, we recommend using Windows Subsystem for Linux (WSL).

Purpose of Gradle Katas

This repository is a collection of Gradle exercises. The concept is stolen without shame from Schauderhaft.de.

The exercises are designed for use when we are teaching Gradle courses. You should be able to use them as self-contained exercises that will allow you to keep your Gradle skills sharp.

Feel free to use these exercises, that's why they're public!

Suggested Learning Path

Setup

Task creation

Properties

Task Flow

Skipping task

Task types

Plugin

Task rules and dynamic tasks

Artifact handling

Extras