- "montreal":
           branch: "montreal"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-apps-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-apps-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
     project-name: "ccsdk-apps"
     branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-apps-settings"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m"
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-apps-settings"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
     build-node: ubuntu1804-builder-4c-4g
 
       - "montreal":
           branch: "montreal"
     mvn-settings: "ccsdk-distribution-settings"
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     robot-options: ""
     branch: "master"
 
           branch: "london"
     java-version: openjdk17
     mvn-settings: "ccsdk-oran-settings"
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     robot-options: ""
     branch: "master"
 
       - "london":
           branch: "london"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-oran-settings"
     files: "**"
     archive-artifacts: ""
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-oran-settings"
     files: "**"
     archive-artifacts: ""
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-oran-settings"
     mvn-opts: "-Ddocker.skip=true --add-opens=java.base/java.util=ALL-UNNAMED"
     build-node: centos8-builder-4c-4g
     project-name: "ccsdk-oran"
     branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-oran-settings"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -Ddocker.skip=true"
 
       - "montreal":
           branch: "montreal"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-cds-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-cds-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
     project-name: "ccsdk-cds"
     branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-cds-settings"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m"
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-cds-settings"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
     build-node: centos8-builder-4c-4g
 
       - "montreal":
           branch: "montreal"
           java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-distribution-settings"
     files: "**"
     archive-artifacts: ""
       - "master":
           branch: "master"
           java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-distribution-settings"
     files: "**"
     archive-artifacts: ""
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-distribution-settings"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
     build-node: centos8-docker-8c-8g
 
           branch: "montreal"
           mvn-opts: "-Xmx3072m"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-features-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
           branch: "master"
           mvn-opts: "-Xmx3072m"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-features-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
     project-name: "ccsdk-features"
     branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-features-settings"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx3072m"
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-features-settings"
     mvn-opts: "-Xmx3072m --add-opens=java.base/java.util=ALL-UNNAMED"
     build-node: centos8-builder-4c-4g
 
       - "montreal":
           branch: "montreal"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-odl-legacy-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
     project-name: "ccsdk-odl-legacy"
     branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-odl-legacy-settings"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m"
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-odl-legacy-settings"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
     build-node: centos8-builder-4c-4g
 
       - "montreal":
           branch: "montreal"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-parent-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
             - "{project-name}-gerrit-release-jobs":
                 mvn-params: "-Drevision=3.0.0"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-parent-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-parent-settings"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
     build-node: centos8-builder-4c-4g
 
       - "montreal":
           branch: "montreal"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-sli-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-sli-settings"
     # due to a strange macro / variable translation problem this needs to be
     # passed as a string block to properly get the properties correctly defined
     project-name: "ccsdk-sli"
     branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-sli-settings"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m"
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "ccsdk-sli-settings"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
     build-node: centos8-builder-4c-4g
 
       - "montreal":
           branch: "montreal"
     java-version: openjdk11
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "sdnc-apps-settings"
 
     # due to a strange macro / variable translation problem this needs to be
       deployAtEnd=true
     files: "**"
     archive-artifacts: ""
-    maven-version: "mvn38"
+    maven-version: "mvn39"
     build-node: ubuntu1804-builder-4c-4g
     mvn-snapshot-id: "ecomp-snapshots"
     nexus-snapshot-repo: "snapshots"
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "sdnc-apps-settings"
 
     # due to a strange macro / variable translation problem this needs to be
       deployAtEnd=true
     files: "**"
     archive-artifacts: ""
-    maven-version: "mvn38"
+    maven-version: "mvn39"
     build-node: ubuntu1804-builder-4c-4g
     mvn-snapshot-id: "ecomp-snapshots"
     nexus-snapshot-repo: "snapshots"
     project-name: "sdnc-apps"
     branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "sdnc-apps-settings"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m"
-    maven-version: "mvn38"
+    maven-version: "mvn39"
 
 - project:
     name: sdnc-apps-clm
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "sdnc-apps-settings"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
 
       - "montreal":
           branch: "montreal"
     mvn-settings: "sdnc-oam-settings"
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     robot-options: ""
     branch: "master"
 
       - "montreal":
           branch: "montreal"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "sdnc-northbound-settings"
 
     # due to a strange macro / variable translation problem this needs to be
       deployAtEnd=true
     files: "**"
     archive-artifacts: ""
-    maven-version: "mvn38"
+    maven-version: "mvn39"
     build-node: ubuntu1804-builder-4c-4g
     mvn-snapshot-id: "ecomp-snapshots"
     nexus-snapshot-repo: "snapshots"
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "sdnc-northbound-settings"
 
     # due to a strange macro / variable translation problem this needs to be
       deployAtEnd=true
     files: "**"
     archive-artifacts: ""
-    maven-version: "mvn38"
+    maven-version: "mvn39"
     build-node: ubuntu1804-builder-4c-4g
     mvn-snapshot-id: "ecomp-snapshots"
     nexus-snapshot-repo: "snapshots"
     mvn-settings: "sdnc-northbound-settings"
     mvn-goals: "clean install"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-opts: "-Xmx1024m"
 
 - project:
           branch: "master"
     mvn-settings: "sdnc-northbound-settings"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
 
       - "montreal":
           branch: "montreal"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "sdnc-oam-settings"
     files: "**"
     archive-artifacts: ""
       - "master":
           branch: "master"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-settings: "sdnc-oam-settings"
     files: "**"
     archive-artifacts: ""
           branch: "master"
     mvn-settings: "sdnc-oam-settings"
     java-version: openjdk17
-    mvn-version: "mvn38"
+    mvn-version: "mvn39"
     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"