add simple-ypk-packer

This commit is contained in:
CaiHQ
2022-05-26 15:33:04 +08:00
parent e1e8a393c5
commit 9eb1102a66
28 changed files with 756 additions and 50 deletions

View File

@@ -4,10 +4,9 @@ plugins {
id 'maven-publish'
id 'signing'
}
group 'org.bdware.bdcontract'
version '0.4.0'
group "org.bdware.bdcontract"
version "0.5.2"
sourceCompatibility = 1.8
repositories {
mavenCentral()
mavenLocal()
@@ -24,6 +23,25 @@ dependencies {
testImplementation 'junit:junit:4.13.2'
}
task copyLibs(type: Copy, dependsOn: [':ypk-deploy-tool:jar']) {
from configurations.runtimeClasspath
into "./build/output/libs/"
}
task copyScript(type: Copy) {
from "./docker/javarun.sh"
from "./docker/docker-compose/deployentry.json"
into "./build/output/"
}
task copyJar(type: Copy, dependsOn: [":ypk-deploy-tool:copyLibs",":ypk-deploy-tool:copyScript"]) {
from "./build/libs/$project.name-${project.version}.jar"
into "./build/output"
rename { String fileName -> "${project.name}.jar" }
doFirst {
println "copyJar start"
}
}
task classJar(type: Jar, dependsOn: classes) {
classifier = "jar"
}