diff --git a/build.gradle.kts b/build.gradle.kts index d64e871c1..67a4e0225 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -15,6 +15,19 @@ plugins { id("org.jetbrains.kotlinx.kover") version "0.7.4" } +java { + toolchain { + languageVersion.set(JavaLanguageVersion.of(17)) + } +} + +tasks.withType { + kotlinOptions { + jvmTarget = "17" + } +} + + // This is overridden by the maven release process group = "com.github.kwebio" diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 7cb90e214..2edfb7249 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -20,7 +20,7 @@ dependencies { implementation("org.jetbrains.kotlin:kotlin-serialization:1.9.21") } -val gradleJvmTarget = 11 +val gradleJvmTarget = 17 kotlin { jvmToolchain { diff --git a/src/test/kotlin/kweb/state/render/RenderTest.kt b/src/test/kotlin/kweb/state/render/RenderTest.kt index 770209df9..999da2207 100755 --- a/src/test/kotlin/kweb/state/render/RenderTest.kt +++ b/src/test/kotlin/kweb/state/render/RenderTest.kt @@ -38,12 +38,12 @@ class RenderTest { //https://bonigarcia.github.io/selenium-jupiter/#generic-driver @Options var chromeOptions = ChromeOptions().apply { - setHeadless(true) + addArguments("-headless") } @Options var firefoxOptions = FirefoxOptions().apply { - setHeadless(true) + addArguments("-headless") } }