RuoYi-Cloud/ruoyi-api/ruoyi-api-system/build.gradle

47 lines
1.3 KiB
Groovy
Raw Normal View History

buildscript {
repositories {
mavenLocal()
mavenCentral()
maven { url "https://maven.aliyun.com/repository/public/" }
maven { url "https://plugins.gradle.org/m2/" }
}
2020-12-18 13:28:13 +08:00
ext {
2020-12-18 13:28:13 +08:00
springBoot = "2.3.4.RELEASE"
alibabaCloud = "2.2.3.RELEASE"
springCloud = "2.2.6.RELEASE"
}
2020-12-18 13:28:13 +08:00
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBoot}")
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.8"
}
}
ext {
2020-12-22 18:12:45 +08:00
devVersion = System.getProperty("devVersion") ? System.getProperty("devVersion")
: "dev-9-SNAPSHOT"
}
description = "ruoyi-api-system"
apply from: "../../build-config/build-all.gradle"
2020-12-15 20:21:23 +08:00
apply from: "../../build-config/build-base.gradle"
apply from: "../../build-config/build-publish.gradle"
2020-12-15 20:21:23 +08:00
dependencies {
implementation "com.ruoyi:ruoyi-common-core:${devVersion}"
2020-12-23 10:41:01 +08:00
implementation "org.apache.commons:commons-lang3:3.11"
2020-12-23 10:41:01 +08:00
implementation "jakarta.validation:jakarta.validation-api:3.0.0"
implementation "com.fasterxml.jackson.core:jackson-databind:2.12.0"
implementation "org.springframework.cloud:spring-cloud-starter-openfeign:${springCloud}"
2020-12-15 20:21:23 +08:00
}
static def getGitVersion() {
return System.getProperty("gitVersion") ?: "git rev-parse --short HEAD".execute().text.trim()
}