gradle支持

This commit is contained in:
陈云志
2020-12-15 20:21:23 +08:00
parent 743e59db7a
commit 53aa2db213
35 changed files with 899 additions and 2 deletions

12
ruoyi-common/publish.sh Executable file
View File

@@ -0,0 +1,12 @@
#! /bin/bash
# 发布之前,必须先提交 !!!! 发布之前,必须先提交 !!!! 发布之前,必须先提交 !!!!
# 使用方法: ./publish.sh 版本号.
# git pull; git add . ;git commit -m " 发布版本 $*" ; git push
for p in $(ls .)
do
gradle --daemon --parallel -DbuildProduct=true -b $p/build.grade clean publish -DreleaseVersion=$1
done

View File

@@ -0,0 +1,13 @@
group = "com.ruoyi"
apply from: "../../build-config/build-base.gradle"
apply from: "../../build-config/build-publish.gradle"
apply from: "../../build-product.gradle"
dependencies {
}
description = 'ruoyi-common-core'

View File

@@ -0,0 +1,14 @@
group = "com.ruoyi"
apply from: "../../build-config/build-base.gradle"
apply from: "../../build-config/build-publish.gradle"
apply from: "../../build-product.gradle"
dependencies {
implementation project(':ruoyi-common-core')
implementation project(':ruoyi-common-security')
implementation project(':ruoyi-api-system')
}
description = 'ruoyi-common-datascope'

View File

@@ -0,0 +1,12 @@
group = "com.ruoyi"
apply from: "../../build-config/build-base.gradle"
apply from: "../../build-config/build-publish.gradle"
apply from: "../../build-product.gradle"
dependencies {
implementation project(':ruoyi-api-system')
implementation project(':ruoyi-common-security')
implementation project(':ruoyi-common-core')
}
description = 'ruoyi-common-log'

View File

@@ -0,0 +1,12 @@
group = "com.ruoyi"
apply from: "../../build-config/build-base.gradle"
apply from: "../../build-config/build-publish.gradle"
apply from: "../../build-product.gradle"
dependencies {
implementation project(':ruoyi-common-core')
}
description = 'ruoyi-common-redis'

View File

@@ -0,0 +1,12 @@
group = "com.ruoyi"
apply from: "../../build-config/build-base.gradle"
apply from: "../../build-config/build-publish.gradle"
apply from: "../../build-product.gradle"
dependencies {
implementation project(':ruoyi-common-core')
implementation project(':ruoyi-api-system')
implementation project(':ruoyi-common-redis')
}
description = 'ruoyi-common-security'

View File

@@ -0,0 +1,10 @@
group = "com.ruoyi"
apply from: "../../build-config/build-base.gradle"
apply from: "../../build-config/build-publish.gradle"
apply from: "../../build-product.gradle"
dependencies {
}
description = 'ruoyi-common-swagger'