Browse Source

DEC-17833 feat: CBB独立发布 third打包脚本修改

feature/10.0
Cloud.Liu 4 years ago
parent
commit
648d3d868c
  1. 15
      build.third_step0.gradle

15
build.third_step0.gradle

@ -99,7 +99,7 @@ publishing {
third_build(MavenPublication) { third_build(MavenPublication) {
groupId "com.fr.third" groupId "com.fr.third"
artifactId "fine-third" artifactId project.hasProperty("withCBB") ? "fine-third-without-cbb" : "fine-third"
version maven_version_build version maven_version_build
ext.repo = 'snapshot' ext.repo = 'snapshot'
from components.java from components.java
@ -169,12 +169,17 @@ task unpack(type:Copy) {
// essential依赖等级的jar全部解压到classes下 // essential依赖等级的jar全部解压到classes下
task unpackEssential(type:Copy) { task unpackEssential(type:Copy) {
for (File file : configurations.essential.files) { if (project.hasProperty("withCBB")) {
from zipTree(file) println "withCBB"
for (File file : configurations.essential.files) {
from zipTree(file)
}
into classesDir
} else {
println "withoutCBB"
} }
into classesDir
} }
unpackEssential.dependsOn unpack unpackEssential.dependsOn unpack
jar.dependsOn unpackEssential jar.dependsOn unpackEssential
Loading…
Cancel
Save