From 9a9609ef129a7cd15fe23015bce39632a0f6d2cc Mon Sep 17 00:00:00 2001 From: marko-bekhta Date: Mon, 23 Dec 2024 12:38:20 +0100 Subject: [PATCH 1/3] Use Maven 3.9 in the Jenkins job description to match what we have in the pom --- .mvn/wrapper/maven-wrapper.properties | 2 +- Jenkinsfile | 2 +- ci/release/Jenkinsfile | 2 +- pom.xml | 20 ++++++++++++++++++-- 4 files changed, 21 insertions(+), 5 deletions(-) diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties index 754bd26..9548abd 100644 --- a/.mvn/wrapper/maven-wrapper.properties +++ b/.mvn/wrapper/maven-wrapper.properties @@ -16,5 +16,5 @@ # under the License. wrapperVersion=3.3.2 distributionType=bin -distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar diff --git a/Jenkinsfile b/Jenkinsfile index ec12623..f5c42a1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,7 +7,7 @@ pipeline { label 'Worker&&Containers' } tools { - maven 'Apache Maven 3.8' + maven 'Apache Maven 3.9' jdk 'OpenJDK 17 Latest' } options { diff --git a/ci/release/Jenkinsfile b/ci/release/Jenkinsfile index 8bfad4b..1c4a36b 100644 --- a/ci/release/Jenkinsfile +++ b/ci/release/Jenkinsfile @@ -7,7 +7,7 @@ pipeline { label 'Worker&&Containers' } tools { - maven 'Apache Maven 3.8' + maven 'Apache Maven 3.9' jdk 'OpenJDK 17 Latest' } options { diff --git a/pom.xml b/pom.xml index e8bdb98..81cd1ba 100644 --- a/pom.xml +++ b/pom.xml @@ -12,6 +12,11 @@ UTF-8 1.23 + 3.9.9 2.2.0 0.3.5 @@ -26,7 +31,9 @@ 3.11.2 3.3.1 3.6.0 - 3.2.7 + 3.2.7 + + 3.3.2 true @@ -105,6 +112,15 @@ + + org.apache.maven.plugins + maven-wrapper-plugin + ${maven-wrapper-plugin.version} + + ${maven-core.version} + bin + + org.apache.maven.plugins maven-compiler-plugin @@ -157,7 +173,7 @@ org.apache.maven.plugins maven-gpg-plugin - ${version.gpg.plugin} + ${maven-gpg-plugin.version} sign-artifacts From 2b25ecc24a7715b7db17efb0320bc769d26a0f78 Mon Sep 17 00:00:00 2001 From: marko-bekhta Date: Mon, 23 Dec 2024 12:38:43 +0100 Subject: [PATCH 2/3] Use the version of hibernate-jenkins-pipeline-helpers configured on CI --- Jenkinsfile | 2 +- ci/release/Jenkinsfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f5c42a1..19086b8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,4 +1,4 @@ -@Library('hibernate-jenkins-pipeline-helpers@1.17') _ +@Library('hibernate-jenkins-pipeline-helpers') _ import org.hibernate.jenkins.pipeline.helpers.version.Version diff --git a/ci/release/Jenkinsfile b/ci/release/Jenkinsfile index 1c4a36b..e31f3eb 100644 --- a/ci/release/Jenkinsfile +++ b/ci/release/Jenkinsfile @@ -1,4 +1,4 @@ -@Library('hibernate-jenkins-pipeline-helpers@1.17') _ +@Library('hibernate-jenkins-pipeline-helpers') _ import org.hibernate.jenkins.pipeline.helpers.version.Version From 9faf1e8cee0f40f910bf0d080b9adb2688a856a5 Mon Sep 17 00:00:00 2001 From: marko-bekhta Date: Mon, 23 Dec 2024 12:40:07 +0100 Subject: [PATCH 3/3] Use specific Jenkins nodes for releases --- ci/release/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/release/Jenkinsfile b/ci/release/Jenkinsfile index e31f3eb..871a5f5 100644 --- a/ci/release/Jenkinsfile +++ b/ci/release/Jenkinsfile @@ -4,7 +4,7 @@ import org.hibernate.jenkins.pipeline.helpers.version.Version pipeline { agent { - label 'Worker&&Containers' + label 'Release' } tools { maven 'Apache Maven 3.9'