gread增加zip打包

This commit is contained in:
zhangzhiguo 2025-11-25 15:24:22 +08:00
parent 88dd902f21
commit eb2c220dca
1 changed files with 107 additions and 3 deletions

View File

@ -112,6 +112,8 @@ allprojects {
//
subprojects {
dependencies {
}
@ -143,6 +145,108 @@ subprojects {
test.ignoreFailures true
// JAR zip
//task buildZip(type: Zip, dependsOn: buildJar) {
// group 'build'
// description '将生成的 JAR 和相关文件打包成 zip'
// archiveBaseName.set(project.name)
// archiveVersion.set(version)
// archiveExtension.set('zip')
// // zip
// destinationDirectory.set(file("${buildDir}/zip"))
// // build/libs jar zip buildJar
// from(outputdir) {
// include '*.jar'
// }
// // from
// // from('src/main/resources') {
// // include '**/*'
// // }
// //
// exclude '*sources.jar', '*javadoc.jar', '*cosmic-debug*.jar','zcgj-zcdev-base-common.jar','zcgj-zcdev-base-helper.jar'
//}
// zcdev-pr.zip
task zipPr(type: Zip) {
group 'build'
description '将生成的 JAR 和相关文件打包成 zip'
archiveBaseName.set(project.name)
archiveVersion.set(version)
archiveExtension.set('zip')
archiveFileName = 'zcdev-pr.zip'
// zip
destinationDirectory.set(file("${buildDir}/zip"))
// build/libs jar zip buildJar
from(outputdir) {
include 'zcgj-zcdev-zcdev-pr.jar'
}
// from
// from('src/main/resources') {
// include '**/*'
// }
//
exclude '*sources.jar', '*javadoc.jar', '*cosmic-debug*.jar','zcgj-zcdev-base-common.jar','zcgj-zcdev-base-helper.jar'
/*group 'build'
description '将 zcgj-zcdev-zcdev-pr.jar 打包为 zcdev-pr.zip'
archiveFileName = 'zcdev-pr.zip'
destinationDirectory = file("${buildDir}/zip")
from('lib') {
include 'zcgj-zcdev-zcdev-pr.jar'
}*/
}
// zcdev-fs.zip
task zipFs(type: Zip) {
group 'build'
description '将生成的 JAR 和相关文件打包成 zip'
archiveBaseName.set(project.name)
archiveVersion.set(version)
archiveExtension.set('zip')
archiveFileName = 'zcdev-fs.zip'
// zip
destinationDirectory.set(file("${buildDir}/zip"))
// build/libs jar zip buildJar
from(outputdir) {
include 'zcgj-zcdev-zcdev-fs.jar'
}
// from
// from('src/main/resources') {
// include '**/*'
// }
//
exclude '*sources.jar', '*javadoc.jar', '*cosmic-debug*.jar','zcgj-zcdev-base-common.jar','zcgj-zcdev-base-helper.jar'
/*group 'build'
description '将 zcgj-zcdev-zcdev-fs.jar 打包为 zcdev-fs.zip'
archiveFileName = 'zcdev-fs.zip'
destinationDirectory = file("${buildDir}/zip")
from('lib') {
include 'zcgj-zcdev-zcdev-fs.jar'
}*/
}
// zip
task zipAll(dependsOn: ['buildJar','zipPr', 'zipFs']) {
group 'build'
description '同时生成 zcdev-pr.zip 和 zcdev-fs.zip'
}
}