RuoYi-Cloud/ruoyi-gateway/build.gradle

55 lines
2.0 KiB
Groovy
Raw Normal View History

buildscript {
repositories {
maven { url "https://plugins.gradle.org/m2/" }
}
ext {
2020-12-18 13:28:13 +08:00
springBoot = "2.3.4.RELEASE"
2020-12-22 17:27:59 +08:00
// springBoot = "2.4.0"
alibabaCloud = "2.2.3.RELEASE"
2020-12-22 17:27:59 +08:00
springCloud = "2.2.6.RELEASE"
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBoot}")
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.0"
}
}
ext {
2020-12-23 15:45:59 +08:00
devVersion = System.getProperty("devVersion") ? System.getProperty("devVersion")
: "dev-9-SNAPSHOT"
}
apply from: "../build-config/build-all.gradle"
2020-12-15 20:21:23 +08:00
apply from: "../build-config/build-base.gradle"
2020-12-23 15:45:59 +08:00
if (buildProduct) {
apply from: "../build-config/build-publish.gradle"
} else {
apply from: "../build-config/build-boot-jar.gradle"
}
2020-12-15 20:21:23 +08:00
dependencies {
2020-12-23 15:45:59 +08:00
2020-12-24 13:13:04 +08:00
compile "com.ruoyi:ruoyi-common-core:${devVersion}"
compile "com.ruoyi:ruoyi-common-redis:${devVersion}"
2020-12-23 15:45:59 +08:00
implementation "com.github.penggle:kaptcha:2.3.2"
implementation "io.springfox:springfox-swagger2:2.9.2"
implementation "io.springfox:springfox-swagger-ui:2.9.2"
2020-12-18 13:28:13 +08:00
implementation "com.alibaba.csp:sentinel-datasource-nacos:1.8.0"
2020-12-18 13:28:13 +08:00
implementation "com.alibaba.cloud:spring-cloud-alibaba-sentinel-gateway:${alibabaCloud}"
implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-sentinel:${alibabaCloud}"
implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config:${alibabaCloud}"
implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:${alibabaCloud}"
2020-12-18 15:04:44 +08:00
implementation "org.springframework.boot:spring-boot-starter-validation:${springBoot}"
2020-12-18 13:28:13 +08:00
implementation "org.springframework.boot:spring-boot-starter-actuator:${springBoot}"
implementation "org.springframework.boot:spring-boot-starter-data-redis:${springBoot}"
2020-12-18 15:04:44 +08:00
implementation "org.springframework.cloud:spring-cloud-starter-gateway:${springCloud}"
2020-12-15 20:21:23 +08:00
}
static def getGitVersion() {
return System.getProperty("gitVersion") ?: "git rev-parse --short HEAD".execute().text.trim()
}