Skip to content

Commit b428092

Browse files
authored
Include configuration name in compressed archive names (#5)
Remove compression from Tar archives
1 parent 0ad3dc6 commit b428092

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

plugin/src/main/kotlin/org/gradleweaver/plugins/jlink/JLinkPlugin.kt

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package org.gradleweaver.plugins.jlink
33
import org.gradle.api.Plugin
44
import org.gradle.api.Project
55
import org.gradle.api.plugins.ApplicationPlugin
6-
import org.gradle.api.tasks.bundling.Compression
76
import org.gradle.api.tasks.bundling.Tar
87
import org.gradle.api.tasks.bundling.Zip
98
import org.gradle.kotlin.dsl.create
@@ -66,13 +65,13 @@ open class JLinkPlugin : Plugin<Project> {
6665
group = JLINK_TASK_GROUP
6766
description = "Generates a .zip archive file of a native Java runtime image for '${options.name}'."
6867
from(project.tasks.getByName(jlinkTaskName).outputs)
68+
baseName = "${project.name}-${options.name.toLowerCase().replace(' ', '-')}"
6969
}
7070
project.tasks.register(generateJLinkArchiveTaskName("Tar", options.name), Tar::class.java) {
7171
group = JLINK_TASK_GROUP
7272
description = "Generates a .tar.gz archive file of a native Java runtime image for '${options.name}'."
7373
from(project.tasks.getByName(jlinkTaskName).outputs)
74-
compression = Compression.GZIP
75-
extension = "tar.gz"
74+
baseName = "${project.name}-${options.name.toLowerCase().replace(' ', '-')}"
7675
}
7776
}
7877

0 commit comments

Comments
 (0)