From 10f2cd08b3cf954fbcccd17dff4b50b5ed7953bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@jku.at> Date: Wed, 13 Dec 2023 10:36:41 +0100 Subject: [PATCH] Update Quarkus to version 3.6.1 --- theodolite/build.gradle | 18 ++++++++---------- theodolite/gradle.properties | 4 ++-- .../operator/BenchmarkStateHandler.kt | 2 +- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/theodolite/build.gradle b/theodolite/build.gradle index 37f5b3f3..263c8daa 100644 --- a/theodolite/build.gradle +++ b/theodolite/build.gradle @@ -1,9 +1,9 @@ plugins { - id 'org.jetbrains.kotlin.jvm' version "1.8.22" - id "org.jetbrains.kotlin.plugin.allopen" version "1.8.22" + id 'org.jetbrains.kotlin.jvm' version "1.9.21" + id "org.jetbrains.kotlin.plugin.allopen" version "1.9.21" id 'io.quarkus' - id "io.gitlab.arturbosch.detekt" version "1.15.0" - id "org.jlleitschuh.gradle.ktlint" version "10.0.0" + // id "io.gitlab.arturbosch.detekt" version "1.15.0" + // id "org.jlleitschuh.gradle.ktlint" version "10.0.0" } repositories { @@ -12,11 +12,7 @@ repositories { } dependencies { - // Use latest Kubernetes client to use TestStandardHttpClient for exec commands tests - implementation platform("${quarkusPlatformGroupId}:${quarkusPlatformArtifactId}:${quarkusPlatformVersion}") - implementation enforcedPlatform("io.fabric8:kubernetes-client-bom:6.8.0") - // Use default Quarkus once kubernetes-client 6.8.* is integrated - //implementation enforcedPlatform("${quarkusPlatformGroupId}:${quarkusPlatformArtifactId}:${quarkusPlatformVersion}") + implementation enforcedPlatform("${quarkusPlatformGroupId}:${quarkusPlatformArtifactId}:${quarkusPlatformVersion}") implementation 'io.quarkus:quarkus-kotlin' implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8' implementation 'io.quarkus:quarkus-arc' @@ -82,6 +78,7 @@ test { ] } +/* detekt { failFast = true // fail build on any finding buildUponDefaultConfig = true @@ -90,4 +87,5 @@ detekt { ktlint { ignoreFailures = true -} \ No newline at end of file +} +*/ diff --git a/theodolite/gradle.properties b/theodolite/gradle.properties index 008ce78a..528d85c8 100644 --- a/theodolite/gradle.properties +++ b/theodolite/gradle.properties @@ -1,6 +1,6 @@ #Gradle properties quarkusPluginId=io.quarkus -quarkusPluginVersion=3.2.2.Final +quarkusPluginVersion=3.6.1 quarkusPlatformGroupId=io.quarkus.platform quarkusPlatformArtifactId=quarkus-bom -quarkusPlatformVersion=3.2.2.Final +quarkusPlatformVersion=3.6.1 diff --git a/theodolite/src/main/kotlin/rocks/theodolite/kubernetes/operator/BenchmarkStateHandler.kt b/theodolite/src/main/kotlin/rocks/theodolite/kubernetes/operator/BenchmarkStateHandler.kt index 834a8dda..0a40add6 100644 --- a/theodolite/src/main/kotlin/rocks/theodolite/kubernetes/operator/BenchmarkStateHandler.kt +++ b/theodolite/src/main/kotlin/rocks/theodolite/kubernetes/operator/BenchmarkStateHandler.kt @@ -24,7 +24,7 @@ class BenchmarkStateHandler(val client: NamespacedKubernetesClient) : return if (status.isNullOrBlank()) { ExecutionState.NO_STATE } else { - ExecutionState.values().first { it.value == status } + ExecutionState.entries.first { it.value == status } } } } \ No newline at end of file -- GitLab