mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2025-12-20 03:22:31 +01:00
Manually copy the jar, copy tasks seems broken
This commit is contained in:
@@ -133,16 +133,19 @@ fun TaskContainerScope.registerTachideskTasks(project: Project) {
|
|||||||
os.isLinux || os.isMacOsX -> commandLine("./gradlew", ":server:shadowJar", "--no-daemon")
|
os.isLinux || os.isMacOsX -> commandLine("./gradlew", ":server:shadowJar", "--no-daemon")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
register<Copy>(copyTachideskJarTask) {
|
register(copyTachideskJarTask) {
|
||||||
group = tachideskGroup
|
group = tachideskGroup
|
||||||
mustRunAfter(buildTachideskTask)
|
mustRunAfter(buildTachideskTask)
|
||||||
onlyIfTachideskDoesntExist(projectDir)
|
onlyIfTachideskDoesntExist(projectDir)
|
||||||
|
|
||||||
from("${tmpServerFolder}server/build/")
|
doFirst {
|
||||||
include("Tachidesk-Server-$tachideskVersion-r*.jar")
|
file("${tmpServerFolder}server/build/").listFiles()
|
||||||
into(destination)
|
.orEmpty()
|
||||||
rename {
|
.find {
|
||||||
"Tachidesk.jar"
|
it.nameWithoutExtension.startsWith("Tachidesk-Server-$tachideskVersion-r") &&
|
||||||
|
it.extension == "jar"
|
||||||
|
}
|
||||||
|
?.copyTo(file("${destination}Tachidesk.jar"))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
register(signTachideskJar) {
|
register(signTachideskJar) {
|
||||||
|
|||||||
Reference in New Issue
Block a user