File tree Expand file tree Collapse file tree 3 files changed +15
-1
lines changed
src/main/java/io/github/fvarrui/javapackager Expand file tree Collapse file tree 3 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ protected File doApply(Packager packager) {
4747 VelocityUtils .render (platform + "/assembly.xml.vtl" , assemblyFile , packager );
4848
4949 // tgz file name
50- String finalName = name + "-" + version + "-" + platform ;
50+ String finalName = packager . getTarballName () != null ? packager . getTarballName () : name + "-" + version + "-" + platform ;
5151 String format = "tar.gz" ;
5252
5353 // invokes plugin to assemble tarball
Original file line number Diff line number Diff line change @@ -244,6 +244,9 @@ public class PackageMojo extends AbstractMojo {
244244 @ Parameter (defaultValue = "false" , property = "createTarball" , required = false )
245245 private Boolean createTarball ;
246246
247+ @ Parameter (property = "tarballName" , required = false )
248+ private String tarballName ;
249+
247250 /**
248251 * Bundles app in a zipball file
249252 */
@@ -340,6 +343,7 @@ public void execute() throws MojoExecutionException {
340343 .classpath (classpath )
341344 .copyDependencies (copyDependencies )
342345 .createTarball (createTarball )
346+ .tarballName (tarballName )
343347 .createZipball (createZipball )
344348 .customizedJre (customizedJre )
345349 .description (description )
Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ public class PackagerSettings {
4747 protected LinuxConfig linuxConfig ;
4848 protected MacConfig macConfig ;
4949 protected Boolean createTarball ;
50+ protected String tarballName ;
5051 protected Boolean createZipball ;
5152 protected Map <String , String > extra ;
5253 protected boolean useResourcesAsWorkingDir ;
@@ -736,6 +737,15 @@ public PackagerSettings createTarball(Boolean createTarball) {
736737 return this ;
737738 }
738739
740+ public PackagerSettings tarballName (String tarballName ) {
741+ this .tarballName = tarballName ;
742+ return this ;
743+ }
744+
745+ public String getTarballName () {
746+ return tarballName ;
747+ }
748+
739749 /**
740750 * Set create zipball
741751 * @param createZipball Create zipball
You can’t perform that action at this time.
0 commit comments