All checks were successful
CI/CD Pipeline / build-and-deploy (push) Successful in 7m17s
- 移除 application.yml 中的阿里云配置 -重命名 application-prod.yml 为 application-master.yml - 更新 application-test.yml 文件,移除阿里云配置 - 删除 bootstrap-test.yml 文件- 新增 nacos-test.yml 文件,用于 Nacos 配置- 更新 build.gradle.kts 文件,添加 Nacos 配置支持- 更新 docker-compose.test.yml,开启 Nacos 鉴权
28 lines
814 B
Plaintext
28 lines
814 B
Plaintext
extra {
|
|
// 开启springboot
|
|
setProperty(ProjectFlags.USE_SPRING_BOOT_WEB, true)
|
|
setProperty(ProjectFlags.USE_SPRING_CLOUD_BOM,true)
|
|
}
|
|
dependencies {
|
|
val libs = rootProject.libs
|
|
// Nacos 服务发现和配置
|
|
implementation(libs.springCloudStarter.alibaba.nacos.discovery)
|
|
implementation(libs.springCloudStarter.alibaba.nacos.config)
|
|
|
|
// WebClient 和 Spring Cloud LoadBalancer
|
|
implementation(libs.springBootStarter.webflux)
|
|
implementation(libs.springCloudStarter.loadbalancer)
|
|
|
|
|
|
implementation(project(Modules.Core.COMMON))
|
|
|
|
// Kotlin Coroutines
|
|
implementation(libs.kotlinx.coruntes.reactor)
|
|
|
|
implementation(libs.forgeBoot.webmvc.version.springBootStarter)
|
|
implementation(libs.forgeBoot.core.extension)
|
|
|
|
implementation(libs.jackson.module.kotlin)
|
|
|
|
}
|