46 lines
1.4 KiB
Groovy
46 lines
1.4 KiB
Groovy
plugins {
|
|
id 'groovy'
|
|
}
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
// https://mvnrepository.com/artifact/org.apache.groovy/groovy
|
|
implementation 'org.apache.groovy:groovy:4.0.7'
|
|
|
|
// https://mvnrepository.com/artifact/org.apache.groovy/groovy-templates
|
|
implementation 'org.apache.groovy:groovy-templates:4.0.7'
|
|
|
|
// https://mvnrepository.com/artifact/org.commonmark/commonmark
|
|
implementation 'org.commonmark:commonmark:0.21.0'
|
|
|
|
// https://mvnrepository.com/artifact/org.commonmark/commonmark-ext-yaml-front-matter
|
|
implementation 'org.commonmark:commonmark-ext-yaml-front-matter:0.21.0'
|
|
|
|
// https://mvnrepository.com/artifact/org.slf4j/slf4j-api
|
|
implementation 'org.slf4j:slf4j-api:1.7.36'
|
|
|
|
/**
|
|
* TESTING
|
|
*/
|
|
// https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api
|
|
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2'
|
|
|
|
// https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-engine
|
|
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.2'
|
|
|
|
/**
|
|
* Test Logging
|
|
*/
|
|
// https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-slf4j-impl
|
|
testRuntimeOnly 'org.apache.logging.log4j:log4j-slf4j-impl:2.19.0'
|
|
|
|
// https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core
|
|
testRuntimeOnly 'org.apache.logging.log4j:log4j-core:2.19.0'
|
|
}
|
|
|
|
test {
|
|
useJUnitPlatform()
|
|
} |