diff --git a/container-tests/build.gradle.kts b/container-tests/build.gradle.kts index 88ff8f415190..90c98809c3f1 100644 --- a/container-tests/build.gradle.kts +++ b/container-tests/build.gradle.kts @@ -21,6 +21,7 @@ tasks.withType { jvmArgs( "-Dokhttp.platform=$platform", ) + systemProperty("mockserver.version", libs.versions.mockserver.client.get()) if (platform == "loom") { jvmArgs( diff --git a/container-tests/src/test/java/okhttp3/containers/BasicMockServerTest.kt b/container-tests/src/test/java/okhttp3/containers/BasicMockServerTest.kt index 49272c29283f..d635187774a7 100644 --- a/container-tests/src/test/java/okhttp3/containers/BasicMockServerTest.kt +++ b/container-tests/src/test/java/okhttp3/containers/BasicMockServerTest.kt @@ -78,10 +78,15 @@ class BasicMockServerTest { } companion object { + private val mockServerVersion = + checkNotNull(System.getProperty("mockserver.version")) { + "mockserver.version is not set" + } + val MOCKSERVER_IMAGE: DockerImageName = DockerImageName .parse("mockserver/mockserver") - .withTag("mockserver-7.4.0") + .withTag("mockserver-$mockServerVersion") fun OkHttpClient.Builder.trustMockServer(): OkHttpClient.Builder = apply {