mirror of
https://github.com/hwanny1128/HGZero.git
synced 2025-12-06 07:56:24 +00:00
39 lines
1.1 KiB
Groovy
39 lines
1.1 KiB
Groovy
bootJar {
|
|
archiveFileName = 'meeting.jar'
|
|
}
|
|
|
|
bootRun {
|
|
// 환경 변수를 Spring Boot 애플리케이션에 전달
|
|
environment = System.getenv()
|
|
}
|
|
|
|
// 환경변수 확인용 임시 태스크
|
|
task printEnv {
|
|
doLast {
|
|
println "=== Gradle Daemon 환경변수 ==="
|
|
println "DB_PASSWORD: " + System.getenv('DB_PASSWORD')
|
|
println "DB_HOST: " + System.getenv('DB_HOST')
|
|
println "DB_USERNAME: " + System.getenv('DB_USERNAME')
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
// Module dependencies
|
|
implementation project(':notification')
|
|
|
|
// WebSocket
|
|
implementation 'org.springframework.boot:spring-boot-starter-websocket'
|
|
implementation 'org.springframework.boot:spring-boot-starter-reactor-netty'
|
|
|
|
// Azure EventHub
|
|
implementation 'com.azure:azure-messaging-eventhubs:5.15.0'
|
|
implementation 'com.azure:azure-messaging-eventhubs-checkpointstore-blob:1.16.1'
|
|
implementation 'com.azure:azure-identity:1.9.0'
|
|
|
|
// Jackson for JSON processing
|
|
implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310'
|
|
|
|
// Retry support
|
|
implementation 'org.springframework.retry:spring-retry'
|
|
}
|