From def057d8e970ec989433bdf4d0ff41e3c72ebec4 Mon Sep 17 00:00:00 2001 From: pricelees Date: Wed, 20 Aug 2025 21:17:02 +0900 Subject: [PATCH] =?UTF-8?q?=EC=95=A0=ED=94=8C=EB=A6=AC=EC=BC=80=EC=9D=B4?= =?UTF-8?q?=EC=85=98=20=EC=9D=B4=EB=A6=84=20=EB=B3=80=EA=B2=BD=20&=20gradl?= =?UTF-8?q?e=20=EC=9D=98=EC=A1=B4=EC=84=B1=20=EC=9D=BC=EB=B6=80=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 23 ++++++++----------- ...SpeechApplication.kt => TTSApplication.kt} | 4 ++-- 2 files changed, 12 insertions(+), 15 deletions(-) rename src/main/kotlin/com/sangdol/text_to_speech/{TextToSpeechApplication.kt => TTSApplication.kt} (72%) diff --git a/build.gradle.kts b/build.gradle.kts index 158ab10..dac3b90 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -20,31 +20,28 @@ repositories { mavenCentral() } -extra["springCloudGcpVersion"] = "7.1.0" -extra["springCloudVersion"] = "2025.0.0" - dependencies { implementation("org.springframework.boot:spring-boot-starter-data-jpa") implementation("org.springframework.boot:spring-boot-starter-mail") implementation("org.springframework.boot:spring-boot-starter-validation") implementation("org.springframework.boot:spring-boot-starter-web") + implementation("com.fasterxml.jackson.module:jackson-module-kotlin") - implementation("com.google.cloud:spring-cloud-gcp-starter") + implementation("io.github.oshai:kotlin-logging-jvm:7.0.3") implementation("org.jetbrains.kotlin:kotlin-reflect") + implementation("com.google.cloud:google-cloud-texttospeech:2.68.0") implementation("org.apache.poi:poi:5.4.1") + implementation("net.bramp.ffmpeg:ffmpeg:0.8.0") + runtimeOnly("com.mysql:mysql-connector-j") + runtimeOnly("com.h2database:h2") + + testRuntimeOnly("org.junit.platform:junit-platform-launcher") testImplementation("org.springframework.boot:spring-boot-starter-test") testImplementation("org.jetbrains.kotlin:kotlin-test-junit5") - runtimeOnly("com.h2database:h2") - testRuntimeOnly("org.junit.platform:junit-platform-launcher") -} - -dependencyManagement { - imports { - mavenBom("com.google.cloud:spring-cloud-gcp-dependencies:${property("springCloudGcpVersion")}") - mavenBom("org.springframework.cloud:spring-cloud-dependencies:${property("springCloudVersion")}") - } + testImplementation("io.kotest:kotest-runner-junit5:5.9.1") + testImplementation("io.kotest.extensions:kotest-extensions-spring:1.3.0") } kotlin { diff --git a/src/main/kotlin/com/sangdol/text_to_speech/TextToSpeechApplication.kt b/src/main/kotlin/com/sangdol/text_to_speech/TTSApplication.kt similarity index 72% rename from src/main/kotlin/com/sangdol/text_to_speech/TextToSpeechApplication.kt rename to src/main/kotlin/com/sangdol/text_to_speech/TTSApplication.kt index 69a4004..12abab1 100644 --- a/src/main/kotlin/com/sangdol/text_to_speech/TextToSpeechApplication.kt +++ b/src/main/kotlin/com/sangdol/text_to_speech/TTSApplication.kt @@ -4,8 +4,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication import org.springframework.boot.runApplication @SpringBootApplication -class TextToSpeechApplication +class TTSApplication fun main(args: Array) { - runApplication(*args) + runApplication(*args) }