From 124f7567fb50ecc5e335f8c35abadd0abe70bd9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Boutemy?= Date: Mon, 3 Oct 2022 12:11:25 -0500 Subject: [PATCH 1/3] enable Reproducible Builds --- client/pom.xml | 1 - pom.xml | 5 ++--- tools/checkstyle/pom.xml | 6 ++++++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/client/pom.xml b/client/pom.xml index cc031a4912b1..777ac149ddfe 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -974,7 +974,6 @@ org.apache.maven.plugins maven-shade-plugin - 3.0.0 rebuild-war diff --git a/pom.xml b/pom.xml index fb0f593ad58c..143e2ed74434 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ org.apache apache - 11 + 27 @@ -47,6 +47,7 @@ + 10 UTF-8 UTF-8 https://download.cloudstack.org/systemvm @@ -80,7 +81,6 @@ 3.28.0 3.0.0 7.4.4 - 2.5.3 3.1.0 3.21.0 2.22.2 @@ -974,7 +974,6 @@ org.apache.maven.plugins maven-release-plugin - ${cs.release-plugin.version} default diff --git a/tools/checkstyle/pom.xml b/tools/checkstyle/pom.xml index 89ae857e7dc2..be88a9e44633 100644 --- a/tools/checkstyle/pom.xml +++ b/tools/checkstyle/pom.xml @@ -25,12 +25,18 @@ 24.0.0-SNAPSHOT + 10 UTF-8 UTF-8 + + org.apache.maven.plugins + maven-jar-plugin + 3.2.2 + org.apache.maven.plugins maven-site-plugin From 74a29fae1f0ab83be8000e13e466ab286dcd08cc Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Wed, 26 Aug 2026 16:26:08 +0200 Subject: [PATCH 2/3] repeatable zips --- pom.xml | 19 ++++++++++++++++++- tools/checkstyle/pom.xml | 18 +++++++++++++++++- 2 files changed, 35 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 143e2ed74434..4be84b11249f 100644 --- a/pom.xml +++ b/pom.xml @@ -47,7 +47,7 @@ - 10 + ${git.commit.time} UTF-8 UTF-8 https://download.cloudstack.org/systemvm @@ -75,6 +75,7 @@ 3.8.1 3.9.0 2.22.2 + 9.0.2 3.1.12 3.1.12.2 3.2.0 @@ -852,6 +853,22 @@ install + + io.github.git-commit-id + git-commit-id-maven-plugin + ${cs.git-commit-id-plugin.version} + + + get-the-git-infos + + revision + + + + + UTC + + org.apache.maven.plugins maven-checkstyle-plugin diff --git a/tools/checkstyle/pom.xml b/tools/checkstyle/pom.xml index be88a9e44633..b9b9c2d5ea3f 100644 --- a/tools/checkstyle/pom.xml +++ b/tools/checkstyle/pom.xml @@ -25,13 +25,29 @@ 24.0.0-SNAPSHOT - 10 + ${git.commit.time} UTF-8 UTF-8 + + io.github.git-commit-id + git-commit-id-maven-plugin + 9.0.2 + + + get-the-git-infos + + revision + + + + + UTC + + org.apache.maven.plugins maven-jar-plugin From cc62b2adb7d352f265eaac6faa85807c5d8d2176 Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Mon, 9 Nov 2026 12:56:32 +0100 Subject: [PATCH 3/3] build: drop shade 3.0.0 pin in utils, don't fail without .git --- pom.xml | 1 + tools/checkstyle/pom.xml | 1 + utils/pom.xml | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4be84b11249f..803b2d30f43b 100644 --- a/pom.xml +++ b/pom.xml @@ -867,6 +867,7 @@ UTC + false diff --git a/tools/checkstyle/pom.xml b/tools/checkstyle/pom.xml index b9b9c2d5ea3f..22c6da892101 100644 --- a/tools/checkstyle/pom.xml +++ b/tools/checkstyle/pom.xml @@ -46,6 +46,7 @@ UTC + false diff --git a/utils/pom.xml b/utils/pom.xml index 06399a8a5bc8..4723a660ba51 100755 --- a/utils/pom.xml +++ b/utils/pom.xml @@ -261,7 +261,6 @@ org.apache.maven.plugins maven-shade-plugin - 3.0.0 rebuild-war