Spaces:
Build error
Build error
| // da-reporting inherits common configuration from parent build.gradle.kts | |
| // This build file adds reporting-specific dependencies | |
| dependencies { | |
| // DA-Protos common entities and utilities | |
| implementation(project(":da-protos")) | |
| // Email and notification dependencies | |
| implementation("org.springframework.boot:spring-boot-starter-mail") | |
| implementation("com.slack.api:slack-api-client:1.38.0") | |
| // Cross-service communication for dashboard aggregation | |
| implementation("org.springframework.cloud:spring-cloud-starter-openfeign:4.1.1") | |
| implementation("org.springframework.boot:spring-boot-starter-cache") | |
| // OpenAPI documentation for dashboard endpoints | |
| implementation("org.springdoc:springdoc-openapi-starter-webmvc-ui:2.3.0") | |
| } | |
| // Configure main application class | |
| configure<org.springframework.boot.gradle.dsl.SpringBootExtension> { | |
| mainClass.set("com.dalab.reporting.DaReportingApplication") | |
| } |