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

Reproducer for problems with kordamp-gradle-plugin suite

License

Notifications You must be signed in to change notification settings

ursjoss/kordamp-gradle-test-suite

Repository files navigation

LICENSE Build Status

Repository Description

This repo contains a number of gradle projects with the purpose of testing several scenarios using the kordamp-gradle-plugin suite.

Project 01: Java, Gradle (groovy)

Java project with three gradle submodules (configured using groovy), the first one using both unit and integration tests to test some classes in the main source set. The other two submodules depend on the first one and integration-test (project2) or functional-test (project3) a production class from project1.

./gradlew -p 01_java_gradle_groovy tasks

Project 02: Java, Gradle (kotlin DSL)

Java project with three gradle submodules (configured using kotlin DSL), two of them depending on the first, testing the code of project1 both using integration-tests and functional-tests.

./gradlew -p 02_java_gradle_kotlin_dsl tasks

Project 03: Kotlin, Gralde (kotlin DSL)

Quality Gate

kotlin project with three gradle submodules configured using kotlin DSL), two of them depending on the first, testing the code of project1 both using integration-tests and functional-tests.

./gradlew -p 03_kotlin_gradle_kotlin_dsl tasks

Project 04: Kotlin, Gralde (kotlin DSL)

kotlin project with a single gradle submodules configured using kotlin DSL). You can use it to reproduce issue 331 present in kordamp-gradle-plugins 0.37.0 and 0.39.0.

./gradlew -p 04_license_reproducer check

About

Reproducer for problems with kordamp-gradle-plugin suite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published