-
Concise and obvious file system set up and manipulation
-
Simplify construction of build arguments
-
Simplify execution of multiple builds
-
Stay very close to built-in Gradle APIs
repositories {
jcenter()
}
dependencies {
testImplementation("com.mkobit.gradle.test:gradle-test-kotlin-extensions:x.x.x")
}
GradleRunner can be used to execute builds using the Gradle TestKit. There are a few extensions that make the setup and execution with Kotlin clearer, more concise, and composable.
To see some examples of managing CLI options, running multiple builds, managing the file system content of the project directory, and others, see the examples
directory.