Skip to content
This repository has been archived by the owner on May 6, 2022. It is now read-only.

Just an inconspicuous playground to test some multi-project Gradle shenanigans.

Notifications You must be signed in to change notification settings

praqma-thi/gradle-multi-project-playground

Repository files navigation

Root

This Gradle project contains two subprojects: server-one and server-two.

Tasks

info

The root project configures the info task for all projects. This is only to show off the use of the allprojects closure.

build

The subprojects each have a build task. This is only to show off the root project's subprojects and the afterEvaluate closure.

In case you set the target property to RELEASE (by calling Gradle with -Ptarget=RELEASE), the root project will append behaviour to the subproject's build tasks.

startServer

The subprojects each have a startServer task. This starts a server on a specific port.

This code is currently duplicated, and can be cleaned up.

About

Just an inconspicuous playground to test some multi-project Gradle shenanigans.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published