diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 6ebb74bc..4337f26d 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -10,10 +10,10 @@ dependencies { implementation(libs.plugin.springBoot) implementation(libs.plugin.springDependencyManagement) implementation(libs.plugin.spotless) - implementation(kotlin("allopen", "2.0.0-RC2")) - implementation(kotlin("gradle-plugin", "2.0.0-RC2")) + implementation(kotlin("allopen", "2.0.0-RC3")) + implementation(kotlin("gradle-plugin", "2.0.0-RC3")) // required for kotlin plugin jpa - implementation(kotlin("reflect", "2.0.0-RC2")) - implementation(kotlin("stdlib-jdk8", "2.0.0-RC2")) - implementation(kotlin("noarg", "2.0.0-RC2")) + implementation(kotlin("reflect", "2.0.0-RC3")) + implementation(kotlin("stdlib-jdk8", "2.0.0-RC3")) + implementation(kotlin("noarg", "2.0.0-RC3")) } diff --git a/buildSrc/src/main/kotlin/integration-testing-conventions.gradle.kts b/buildSrc/src/main/kotlin/integration-testing-conventions.gradle.kts index 81b1845f..1836a182 100644 --- a/buildSrc/src/main/kotlin/integration-testing-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/integration-testing-conventions.gradle.kts @@ -21,7 +21,7 @@ dependencies { exclude(module = "hamcrest") // require developers to use KoTest exclude(module = "org.assertj") // require developers to use KoTest } - intTestImplementation("io.kotest:kotest-runner-junit5:5.8.1") + intTestImplementation("io.kotest:kotest-runner-junit5:5.9.0") } val integrationTest = task("integrationTest") { diff --git a/buildSrc/src/main/kotlin/kotlin-testing-conventions.gradle.kts b/buildSrc/src/main/kotlin/kotlin-testing-conventions.gradle.kts index 75e6b36c..42a6e515 100644 --- a/buildSrc/src/main/kotlin/kotlin-testing-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/kotlin-testing-conventions.gradle.kts @@ -5,5 +5,5 @@ plugins { dependencies { testImplementation("io.mockk:mockk-jvm:1.13.10") testImplementation("com.ninja-squad:springmockk:4.0.2") - testImplementation("io.kotest:kotest-assertions-core-jvm:5.8.1") + testImplementation("io.kotest:kotest-assertions-core-jvm:5.9.0") } diff --git a/buildSrc/src/main/kotlin/testing-conventions.gradle.kts b/buildSrc/src/main/kotlin/testing-conventions.gradle.kts index b2e1fe37..2444e57b 100644 --- a/buildSrc/src/main/kotlin/testing-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/testing-conventions.gradle.kts @@ -8,7 +8,7 @@ dependencies { // kotlin related dependencies should move to kotlin-testing-conventions testImplementation("io.mockk:mockk-jvm:1.13.10") testImplementation("com.ninja-squad:springmockk:4.0.2") - testImplementation("io.kotest:kotest-assertions-core-jvm:5.8.1") + testImplementation("io.kotest:kotest-assertions-core-jvm:5.9.0") } tasks.test { diff --git a/docker-compose.yml b/docker-compose.yml index f94fbe3d..b2ba46d2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,7 +23,7 @@ services: spring.flyway.schemas: "private,public" postgres: # update server/data/src/test/resources/application.yml - image: "postgres:16.2-alpine3.18" + image: "postgres:16.3-alpine3.18" environment: POSTGRES_DB: "bss" POSTGRES_USER: "user" diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a994dbbd..626cb5b5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,7 +2,7 @@ springdoc = "2.5.0" springBoot = "3.2.5" springDependencyManagementPlugin = "1.1.5" -kotest = "5.8.1" +kotest = "5.9.0" spotless = "6.25.0" [libraries]