mirror of
https://github.com/hneemann/Digital.git
synced 2025-08-03 09:47:37 -04:00
Improve build reproducibility, closes #1096
This commit is contained in:
parent
1701aa346e
commit
e7cea9edf4
16
pom.xml
16
pom.xml
@ -12,7 +12,8 @@
|
||||
|
||||
<properties>
|
||||
<maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
|
||||
<build.timestamp>${maven.build.timestamp}</build.timestamp>
|
||||
<buildTimestamp>${maven.build.timestamp}</buildTimestamp> <!-- cmdline-overridable timestamp for use within pom.xml -->
|
||||
<build.timestamp>${buildTimestamp}</build.timestamp>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<version.org.slf4j>1.7.24</version.org.slf4j>
|
||||
</properties>
|
||||
@ -120,7 +121,7 @@
|
||||
</property>
|
||||
<property>
|
||||
<name>buildtime</name>
|
||||
<value>${maven.build.timestamp}</value>
|
||||
<value>${buildTimestamp}</value>
|
||||
</property>
|
||||
</systemProperties>
|
||||
</configuration>
|
||||
@ -129,7 +130,7 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>2.5</version>
|
||||
<version>3.2.0</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifest>
|
||||
@ -138,7 +139,7 @@
|
||||
</manifest>
|
||||
<manifestEntries>
|
||||
<Build-SCM-Revision>${git.commit.id.describe}</Build-SCM-Revision>
|
||||
<Build-Time>${maven.build.timestamp}</Build-Time>
|
||||
<Build-Time>${buildTimestamp}</Build-Time>
|
||||
<SplashScreen-Image>icons/splash.png</SplashScreen-Image>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
@ -188,6 +189,7 @@
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<configuration>
|
||||
<finalName>Digital</finalName>
|
||||
<appendAssemblyId>false</appendAssemblyId>
|
||||
@ -202,7 +204,7 @@
|
||||
</manifest>
|
||||
<manifestEntries>
|
||||
<Build-SCM-Revision>${git.commit.id.describe}</Build-SCM-Revision>
|
||||
<Build-Time>${maven.build.timestamp}</Build-Time>
|
||||
<Build-Time>${buildTimestamp}</Build-Time>
|
||||
<SplashScreen-Image>icons/splash.png</SplashScreen-Image>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
@ -220,7 +222,9 @@
|
||||
<id>make-dstribution</id>
|
||||
<phase>install</phase>
|
||||
<configuration>
|
||||
<descriptor>distribution/Assembly.xml</descriptor>
|
||||
<descriptors>
|
||||
<descriptor>distribution/Assembly.xml</descriptor>
|
||||
</descriptors>
|
||||
</configuration>
|
||||
<goals>
|
||||
<goal>single</goal>
|
||||
|
Loading…
x
Reference in New Issue
Block a user