Skip to content

Commit 15cfe7f

Browse files
committed
test(model-server): use keycloak version from gradle dependencies
1 parent e5188ab commit 15cfe7f

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

model-server/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,5 +221,6 @@ project.registerVersionGenerationTask("org.modelix.model.server")
221221
tasks.test {
222222
// Workaround Ignite failing locally because the autogenerated node ID results in an invalid path name.
223223
// See https://stackoverflow.com/questions/76387714/apache-ignite-failing-on-startup
224-
setEnvironment("IGNITE_OVERRIDE_CONSISTENT_ID" to "node00")
224+
environment("IGNITE_OVERRIDE_CONSISTENT_ID", "node00")
225+
environment("KEYCLOAK_VERSION", libs.versions.keycloak.get())
225226
}

model-server/src/test/kotlin/org/modelix/model/server/AuthorizationTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ class AuthorizationTest {
160160
"""
161161

162162
// Reuse on container across all tests. The configuration and state does not change in between.
163-
private val keycloak: GenericContainer<*> = GenericContainer("quay.io/keycloak/keycloak:25.0.4")
163+
private val keycloak: GenericContainer<*> = GenericContainer("quay.io/keycloak/keycloak:${System.getenv("KEYCLOAK_VERSION")}")
164164
.withEnv("KEYCLOAK_ADMIN", ADMIN_USER)
165165
.withEnv("KEYCLOAK_ADMIN_PASSWORD", ADMIN_PASSWORD)
166166
.withExposedPorts(8080)

0 commit comments

Comments
 (0)