Skip to content
This repository has been archived by the owner on Sep 8, 2023. It is now read-only.

eficode-academy/gradle-katas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Deliberate exercises for Gradle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages