Skip to content

Commit

Permalink
Add Java 21 in CI (#702)
Browse files Browse the repository at this point in the history
  • Loading branch information
tanya732 authored Jan 21, 2025
2 parents 7965492 + d20aec6 commit 5c7ff12
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion lib/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ dependencies {
}

jacoco {
toolVersion = "0.8.7"
toolVersion = "0.8.10"
}

jacocoTestReport {
Expand Down Expand Up @@ -154,9 +154,20 @@ def testJava17 = tasks.register('testJava17', Test) {
shouldRunAfter(tasks.named('test'))
}

def testJava21 = tasks.register('testJava21', Test) {
description = 'Runs unit tests on Java 21.'
group = 'verification'

javaLauncher.set(javaToolchains.launcherFor {
languageVersion = JavaLanguageVersion.of(21)
})
shouldRunAfter(tasks.named('test'))
}

tasks.named('check') {
dependsOn(testJava8)
dependsOn(testJava17)
dependsOn(testJava21)
}

jar {
Expand Down

0 comments on commit 5c7ff12

Please # to comment.