mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2025-12-10 06:42:05 +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")
|
||||
}
|
||||
}
|
||||
register<Copy>(copyTachideskJarTask) {
|
||||
register(copyTachideskJarTask) {
|
||||
group = tachideskGroup
|
||||
mustRunAfter(buildTachideskTask)
|
||||
onlyIfTachideskDoesntExist(projectDir)
|
||||
|
||||
from("${tmpServerFolder}server/build/")
|
||||
include("Tachidesk-Server-$tachideskVersion-r*.jar")
|
||||
into(destination)
|
||||
rename {
|
||||
"Tachidesk.jar"
|
||||
doFirst {
|
||||
file("${tmpServerFolder}server/build/").listFiles()
|
||||
.orEmpty()
|
||||
.find {
|
||||
it.nameWithoutExtension.startsWith("Tachidesk-Server-$tachideskVersion-r") &&
|
||||
it.extension == "jar"
|
||||
}
|
||||
?.copyTo(file("${destination}Tachidesk.jar"))
|
||||
}
|
||||
}
|
||||
register(signTachideskJar) {
|
||||
|
||||
Reference in New Issue
Block a user