From a1dbb725da80489b71f527526c02643877df25a7 Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Sun, 29 Sep 2024 11:46:33 +1000 Subject: [PATCH 1/3] Jetty 12.0.x add Eclipse Dash License plugin as part the build process (#12224) * Issue #12195 add eclipse dash profile to run license-check tool * upgrade hazelcast --------- Signed-off-by: Olivier Lamy --- Jenkinsfile | 2 +- pom.xml | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 49 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5fc23c3f560d..9301838efc89 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -127,7 +127,7 @@ def mavenBuild(jdk, cmdline, mvnName) { } runLaunchable ("verify") runLaunchable ("record build --name jetty-12.0.x") - sh "mvn $extraArgs -DsettingsPath=$GLOBAL_MVN_SETTINGS -Dmaven.repo.uri=http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-public/ -ntp -s $GLOBAL_MVN_SETTINGS -Dmaven.repo.local=.repository -Pci -V -B -e -U $cmdline" + sh "mvn $extraArgs -DsettingsPath=$GLOBAL_MVN_SETTINGS -Dmaven.repo.uri=http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-public/ -ntp -s $GLOBAL_MVN_SETTINGS -Dmaven.repo.local=.repository -Pci -Peclipse-dash -V -B -e -U $cmdline" if(saveHome()) { archiveArtifacts artifacts: ".repository/org/eclipse/jetty/jetty-home/**/jetty-home-*", allowEmptyArchive: true, onlyIfSuccessful: false } diff --git a/pom.xml b/pom.xml index 45ab820e7766..c25679dad278 100644 --- a/pom.xml +++ b/pom.xml @@ -193,7 +193,7 @@ 33.2.1-jre 7.0.0 2.2 - 5.4.0 + 5.5.0 7.1.1.Final infinispan/server 15.0.5.Final @@ -2378,6 +2378,53 @@ + + eclipse-dash + + + + true + + + false + + dash-licenses-releases + https://repo.eclipse.org/content/repositories/dash-licenses-releases/ + + + + false + + + true + + dash-licenses-snapshots + https://repo.eclipse.org/content/repositories/dash-licenses-snapshots/ + + + + + + org.eclipse.dash + license-tool-plugin + 1.1.0 + + + + license-check + + verify + + + com.hazelcast + true + + + + + + + update-version From e8ac3799bc9cadedefea83e68590f16c58e5546b Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Sun, 29 Sep 2024 12:12:16 +1000 Subject: [PATCH 2/3] upgrade weld version to 6.0.0.Beta4 Signed-off-by: Olivier Lamy --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ed417ab89f11..98ee3d1f43fc 100644 --- a/pom.xml +++ b/pom.xml @@ -235,7 +235,7 @@ 4.0.0-M1 11.0.0-M21 2.0.1 - 6.0.0.Beta1 + 6.0.0.Beta4 1.2.2 1.3.5 From cb422900f66415ff93982940922a82ad402d802b Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Sun, 29 Sep 2024 21:35:22 +1000 Subject: [PATCH 3/3] weld is only use for testing purpose Signed-off-by: Olivier Lamy --- pom.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 98ee3d1f43fc..2e64fa80f0b0 100644 --- a/pom.xml +++ b/pom.xml @@ -2536,8 +2536,11 @@ verify - - com.hazelcast + + com.hazelcast,org.jboss.weld true