boot jar 支持ruoyi 依赖传递

pull/64/head
陈云志 5 years ago
parent 82e027d830
commit b38365fac4

@ -9,7 +9,7 @@ do
gradle -b $gfile clean &
echo -e "\033[32m----------------- $gfile 模块 清理 成功 ---------------------- \033[0m"
else
gradle -b $gfile clean build -x test -DbuildProduct=true -DreleaseVersion=$1
gradle -b $gfile clean build -x test -DbuildProduct=true -DreleaseVersion=$1 &
if [ 0 -ne $? ] ; then
echo -e "\033[31m-----------------$gfile 模块编译失败导致产品编译失败! ------------ \033[0m";

@ -7,21 +7,21 @@ gradleArgs="clean publish -DbuildProduct=true -DreleaseVersion=$1"
# 发布公共模块,必须按照下列顺序 编译发布。
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-core/build.gradle
gradle $gradleArgs -b ./ruoyi-api/ruoyi-api-system/build.gradle
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-redis/build.gradle
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-security/build.gradle
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-log/build.gradle
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-datascope/build.gradle
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-swagger/build.gradle
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-core/build.gradle -s
gradle $gradleArgs -b ./ruoyi-api/ruoyi-api-system/build.gradle -s
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-redis/build.gradle -s
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-security/build.gradle -s
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-log/build.gradle -s
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-datascope/build.gradle -s
gradle $gradleArgs -b ./ruoyi-common/ruoyi-common-swagger/build.gradle -s
### 六个 微服务依赖, monitor 不需要发布。
gradle $gradleArgs -b ./ruoyi-auth/build.gradle
gradle $gradleArgs -b ./ruoyi-gateway/build.gradle
gradle $gradleArgs -b ./ruoyi-modules/ruoyi-system/build.gradle
gradle $gradleArgs -b ./ruoyi-modules/ruoyi-file/build.gradle
gradle $gradleArgs -b ./ruoyi-modules/ruoyi-gen/build.gradle
gradle $gradleArgs -b ./ruoyi-modules/ruoyi-job/build.gradle
gradle $gradleArgs -b ./ruoyi-auth/build.gradle -s
gradle $gradleArgs -b ./ruoyi-gateway/build.gradle -s
gradle $gradleArgs -b ./ruoyi-modules/ruoyi-system/build.gradle -s
gradle $gradleArgs -b ./ruoyi-modules/ruoyi-file/build.gradle -s
gradle $gradleArgs -b ./ruoyi-modules/ruoyi-gen/build.gradle -s
gradle $gradleArgs -b ./ruoyi-modules/ruoyi-job/build.gradle -s

@ -29,9 +29,9 @@ if (buildProduct) {
dependencies {
implementation "com.ruoyi:ruoyi-common-core:${devVersion}"
implementation "com.ruoyi:ruoyi-common-security:${devVersion}"
implementation "com.ruoyi:ruoyi-api-system:${devVersion}"
compile "com.ruoyi:ruoyi-common-core:${devVersion}"
compile "com.ruoyi:ruoyi-common-security:${devVersion}"
compile "com.ruoyi:ruoyi-api-system:${devVersion}"
implementation "com.alibaba:fastjson:1.2.75"
implementation "com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config:${alibabaCloud}"

@ -28,16 +28,14 @@ if (buildProduct) {
dependencies {
implementation "com.ruoyi:ruoyi-common-core:${devVersion}"
implementation "com.ruoyi:ruoyi-common-redis:${devVersion}"
compile "com.ruoyi:ruoyi-common-core:${devVersion}"
compile "com.ruoyi:ruoyi-common-redis:${devVersion}"
implementation 'com.ruoyi:ruoyi-gateway:dev-9-SNAPSHOT'
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"
implementation "com.alibaba.csp:sentinel-datasource-nacos:1.8.0"
implementation "com.alibaba.cloud:spring-cloud-alibaba-sentinel-gateway:${alibabaCloud}"

@ -29,9 +29,9 @@ if (buildProduct) {
dependencies {
implementation "com.ruoyi:ruoyi-common-core:${devVersion}"
implementation "com.ruoyi:ruoyi-common-swagger:${devVersion}"
implementation "com.ruoyi:ruoyi-api-system:${devVersion}"
compile "com.ruoyi:ruoyi-common-core:${devVersion}"
compile "com.ruoyi:ruoyi-common-swagger:${devVersion}"
compile "com.ruoyi:ruoyi-api-system:${devVersion}"
implementation "io.minio:minio:8.0.3"
implementation "io.springfox:springfox-swagger-ui:2.9.2"

@ -29,10 +29,10 @@ if (buildProduct) {
dependencies {
implementation "com.ruoyi:ruoyi-common-log:${devVersion}"
implementation "com.ruoyi:ruoyi-common-core:${devVersion}"
implementation "com.ruoyi:ruoyi-common-security:${devVersion}"
implementation "com.ruoyi:ruoyi-common-swagger:${devVersion}"
compile "com.ruoyi:ruoyi-common-log:${devVersion}"
compile "com.ruoyi:ruoyi-common-core:${devVersion}"
compile "com.ruoyi:ruoyi-common-security:${devVersion}"
compile "com.ruoyi:ruoyi-common-swagger:${devVersion}"
implementation "org.apache.velocity:velocity:1.7"
implementation "org.apache.commons:commons-lang3:3.11"

@ -30,10 +30,10 @@ if (buildProduct) {
dependencies {
implementation "com.ruoyi:ruoyi-common-log:${devVersion}"
implementation "com.ruoyi:ruoyi-common-swagger:${devVersion}"
implementation "com.ruoyi:ruoyi-common-security:${devVersion}"
implementation "com.ruoyi:ruoyi-common-core:${devVersion}"
compile "com.ruoyi:ruoyi-common-log:${devVersion}"
compile "com.ruoyi:ruoyi-common-swagger:${devVersion}"
compile "com.ruoyi:ruoyi-common-security:${devVersion}"
compile "com.ruoyi:ruoyi-common-core:${devVersion}"
implementation "org.quartz-scheduler:quartz:2.3.2"

@ -29,13 +29,13 @@ if (buildProduct) {
description = "ruoyi-modules-system"
dependencies {
implementation "com.ruoyi:ruoyi-common-core:${devVersion}"
implementation "com.ruoyi:ruoyi-common-log:${devVersion}"
implementation "com.ruoyi:ruoyi-common-security:${devVersion}"
implementation "com.ruoyi:ruoyi-common-redis:${devVersion}"
implementation "com.ruoyi:ruoyi-common-datascope:${devVersion}"
implementation "com.ruoyi:ruoyi-common-swagger:${devVersion}"
implementation "com.ruoyi:ruoyi-api-system:${devVersion}"
compile "com.ruoyi:ruoyi-common-core:${devVersion}"
compile "com.ruoyi:ruoyi-common-log:${devVersion}"
compile "com.ruoyi:ruoyi-common-security:${devVersion}"
compile "com.ruoyi:ruoyi-common-redis:${devVersion}"
compile "com.ruoyi:ruoyi-common-datascope:${devVersion}"
compile "com.ruoyi:ruoyi-common-swagger:${devVersion}"
compile "com.ruoyi:ruoyi-api-system:${devVersion}"
implementation "org.apache.poi:poi-ooxml:4.1.2"
implementation "org.mariadb.jdbc:mariadb-java-client:2.7.1"

@ -14,7 +14,8 @@ buildscript {
}
ext {
devVersion = "dev-9-SNAPSHOT"
devVersion = System.getProperty("devVersion") ? System.getProperty("devVersion")
: "dev-9-SNAPSHOT"
}
description = "ruoyi-visual-monitor"

@ -1 +1 @@
rootProject.name = 'ruoyi-monitor'
rootProject.name = 'ruoyi-visual-monitor'

Loading…
Cancel
Save