Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
import static org.twdata.maven.mojoexecutor.MojoExecutor.version;

import java.io.File;
import java.nio.file.Files;
import java.nio.file.StandardCopyOption;

import io.github.fvarrui.javapackager.model.Platform;
import io.github.fvarrui.javapackager.packagers.ArtifactGenerator;
Expand All @@ -35,6 +37,8 @@ public boolean skip(Packager packager) {
protected File doApply(Packager packager) {

File assetsFolder = packager.getAssetsFolder();
String name = packager.getName();
String version = packager.getVersion();
Platform platform = packager.getPlatform();
File outputDirectory = packager.getOutputDirectory();

Expand Down Expand Up @@ -69,11 +73,11 @@ protected File doApply(Packager packager) {
File finalFile = new File(outputDirectory, finalName + "." + format);

// get desired file name
String tarName = packager.getTarballName() != null ? packager.getTarballName() : finalName + "-" + platform;
String tarName = packager.getTarballName() != null ? packager.getTarballName() : name + "-" + version + "-" + platform;
File tarFile = new File(outputDirectory, tarName + "." + format);

// rename generated to desired
finalFile.renameTo(tarFile);
// rename generated to desired, replacing an archive left by a previous build
Files.move(finalFile.toPath(), tarFile.toPath(), StandardCopyOption.REPLACE_EXISTING);

return tarFile;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
import static org.twdata.maven.mojoexecutor.MojoExecutor.version;

import java.io.File;
import java.nio.file.Files;
import java.nio.file.StandardCopyOption;

import io.github.fvarrui.javapackager.model.Platform;
import io.github.fvarrui.javapackager.packagers.ArtifactGenerator;
Expand All @@ -35,6 +37,8 @@ public boolean skip(Packager packager) {
protected File doApply(Packager packager) {

File assetsFolder = packager.getAssetsFolder();
String name = packager.getName();
String version = packager.getVersion();
Platform platform = packager.getPlatform();
File outputDirectory = packager.getOutputDirectory();

Expand Down Expand Up @@ -69,11 +73,11 @@ protected File doApply(Packager packager) {
File finalFile = new File(outputDirectory, finalName + "." + format);

// gets desired file name
String zipName = packager.getZipballName() != null ? packager.getZipballName() : finalName + "-" + platform;
String zipName = packager.getZipballName() != null ? packager.getZipballName() : name + "-" + version + "-" + platform;
File zipFile = new File(outputDirectory, zipName + "." + format);

// rename generated to desired
finalFile.renameTo(zipFile);
// rename generated to desired, replacing an archive left by a previous build
Files.move(finalFile.toPath(), zipFile.toPath(), StandardCopyOption.REPLACE_EXISTING);

return zipFile;

Expand Down