Skip to content

Commit 74a29fa

Browse files
committed
repeatable zips
1 parent 124f756 commit 74a29fa

2 files changed

Lines changed: 35 additions & 2 deletions

File tree

‎pom.xml‎

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747

4848
<properties>
4949
<!-- keep in alphabetic order -->
50-
<project.build.outputTimestamp>10</project.build.outputTimestamp>
50+
<project.build.outputTimestamp>${git.commit.time}</project.build.outputTimestamp>
5151
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5252
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
5353
<project.systemvm.template.location>https://download.cloudstack.org/systemvm</project.systemvm.template.location>
@@ -75,6 +75,7 @@
7575
<cs.compiler-plugin.version>3.8.1</cs.compiler-plugin.version>
7676
<cs.dependency-plugin.version>3.9.0</cs.dependency-plugin.version>
7777
<cs.failsafe-plugin.version>2.22.2</cs.failsafe-plugin.version>
78+
<cs.git-commit-id-plugin.version>9.0.2</cs.git-commit-id-plugin.version>
7879
<cs.spotbugs.version>3.1.12</cs.spotbugs.version>
7980
<cs.spotbugs-maven-plugin.version>3.1.12.2</cs.spotbugs-maven-plugin.version>
8081
<cs.jar-plugin.version>3.2.0</cs.jar-plugin.version>
@@ -852,6 +853,22 @@
852853
<build>
853854
<defaultGoal>install</defaultGoal>
854855
<plugins>
856+
<plugin>
857+
<groupId>io.github.git-commit-id</groupId>
858+
<artifactId>git-commit-id-maven-plugin</artifactId>
859+
<version>${cs.git-commit-id-plugin.version}</version>
860+
<executions>
861+
<execution>
862+
<id>get-the-git-infos</id>
863+
<goals>
864+
<goal>revision</goal>
865+
</goals>
866+
</execution>
867+
</executions>
868+
<configuration>
869+
<dateFormatTimeZone>UTC</dateFormatTimeZone>
870+
</configuration>
871+
</plugin>
855872
<plugin>
856873
<groupId>org.apache.maven.plugins</groupId>
857874
<artifactId>maven-checkstyle-plugin</artifactId>

‎tools/checkstyle/pom.xml‎

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,29 @@
2525
<version>24.0.0-SNAPSHOT</version>
2626

2727
<properties>
28-
<project.build.outputTimestamp>10</project.build.outputTimestamp>
28+
<project.build.outputTimestamp>${git.commit.time}</project.build.outputTimestamp>
2929
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3030
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
3131
</properties>
3232

3333
<build>
3434
<plugins>
35+
<plugin>
36+
<groupId>io.github.git-commit-id</groupId>
37+
<artifactId>git-commit-id-maven-plugin</artifactId>
38+
<version>9.0.2</version>
39+
<executions>
40+
<execution>
41+
<id>get-the-git-infos</id>
42+
<goals>
43+
<goal>revision</goal>
44+
</goals>
45+
</execution>
46+
</executions>
47+
<configuration>
48+
<dateFormatTimeZone>UTC</dateFormatTimeZone>
49+
</configuration>
50+
</plugin>
3551
<plugin>
3652
<groupId>org.apache.maven.plugins</groupId>
3753
<artifactId>maven-jar-plugin</artifactId>

0 commit comments

Comments
 (0)