summaryrefslogtreecommitdiffstats
path: root/bundle-plugin
diff options
context:
space:
mode:
authorOla Aunrønning <olaa@verizonmedia.com>2022-01-20 17:06:56 +0100
committerOla Aunrønning <olaa@verizonmedia.com>2022-01-20 17:06:56 +0100
commit07e71550d5a33096a8c5cc520a0732fe03443301 (patch)
tree5ebf0285e1430eefc3da027ba9a7c4f9cfa8a4be /bundle-plugin
parent922cee6433ae5c8faac902f5aabd4e61384cc31b (diff)
bundle-plugin creates reproducible archives
Diffstat (limited to 'bundle-plugin')
-rw-r--r--bundle-plugin/pom.xml2
-rw-r--r--bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/AbstractAssembleBundleMojo.java1
2 files changed, 2 insertions, 1 deletions
diff --git a/bundle-plugin/pom.xml b/bundle-plugin/pom.xml
index 9ed4c47c023..b1b03b60ce6 100644
--- a/bundle-plugin/pom.xml
+++ b/bundle-plugin/pom.xml
@@ -26,7 +26,7 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-archiver</artifactId>
- <version>3.1.1</version>
+ <version>3.5.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
diff --git a/bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/AbstractAssembleBundleMojo.java b/bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/AbstractAssembleBundleMojo.java
index f5978148d1a..5b4c9590935 100644
--- a/bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/AbstractAssembleBundleMojo.java
+++ b/bundle-plugin/src/main/java/com/yahoo/container/plugin/mojo/AbstractAssembleBundleMojo.java
@@ -48,6 +48,7 @@ abstract class AbstractAssembleBundleMojo extends AbstractMojo {
MavenArchiver mavenArchiver = new MavenArchiver();
mavenArchiver.setArchiver(jarArchiver);
mavenArchiver.setOutputFile(jarFile.toFile());
+ mavenArchiver.configureReproducible("1");
try {
mavenArchiver.createArchive(session, project, archiveConfiguration);
} catch (Exception e) {