repeatable zips
diff --git a/pom.xml b/pom.xml index 383c57f..c79fb8b 100644 --- a/pom.xml +++ b/pom.xml
@@ -47,7 +47,7 @@ <properties> <!-- keep in alphabetic order --> - <project.build.outputTimestamp>10</project.build.outputTimestamp> + <project.build.outputTimestamp>${git.commit.time}</project.build.outputTimestamp> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.systemvm.template.location>https://download.cloudstack.org/systemvm</project.systemvm.template.location> @@ -75,6 +75,7 @@ <cs.compiler-plugin.version>3.8.1</cs.compiler-plugin.version> <cs.dependency-plugin.version>3.9.0</cs.dependency-plugin.version> <cs.failsafe-plugin.version>2.22.2</cs.failsafe-plugin.version> + <cs.git-commit-id-plugin.version>9.0.2</cs.git-commit-id-plugin.version> <cs.spotbugs.version>3.1.12</cs.spotbugs.version> <cs.spotbugs-maven-plugin.version>3.1.12.2</cs.spotbugs-maven-plugin.version> <cs.jar-plugin.version>3.2.0</cs.jar-plugin.version> @@ -853,6 +854,22 @@ <defaultGoal>install</defaultGoal> <plugins> <plugin> + <groupId>io.github.git-commit-id</groupId> + <artifactId>git-commit-id-maven-plugin</artifactId> + <version>${cs.git-commit-id-plugin.version}</version> + <executions> + <execution> + <id>get-the-git-infos</id> + <goals> + <goal>revision</goal> + </goals> + </execution> + </executions> + <configuration> + <dateFormatTimeZone>UTC</dateFormatTimeZone> + </configuration> + </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <executions>
diff --git a/tools/checkstyle/pom.xml b/tools/checkstyle/pom.xml index 62b8f08..cbd22f1 100644 --- a/tools/checkstyle/pom.xml +++ b/tools/checkstyle/pom.xml
@@ -25,7 +25,7 @@ <version>4.23.0.0-SNAPSHOT</version> <properties> - <project.build.outputTimestamp>10</project.build.outputTimestamp> + <project.build.outputTimestamp>${git.commit.time}</project.build.outputTimestamp> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> @@ -33,6 +33,22 @@ <build> <plugins> <plugin> + <groupId>io.github.git-commit-id</groupId> + <artifactId>git-commit-id-maven-plugin</artifactId> + <version>9.0.2</version> + <executions> + <execution> + <id>get-the-git-infos</id> + <goals> + <goal>revision</goal> + </goals> + </execution> + </executions> + <configuration> + <dateFormatTimeZone>UTC</dateFormatTimeZone> + </configuration> + </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.2.2</version>