[POLICY] Move all PF master jobs to java17 environment 93/135993/3
authoradheli.tavares <adheli.tavares@est.tech>
Wed, 20 Sep 2023 15:37:07 +0000 (16:37 +0100)
committerAdheli Tavares <adheli.tavares@est.tech>
Wed, 20 Sep 2023 17:22:47 +0000 (17:22 +0000)
- update sonar and clm jobs to java17 env
- update mvn version for java17 jobs

Issue-ID: POLICY-4665
Change-Id: I77c79be066aa3c7b0bbf31d42e6cca317ba15799
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
15 files changed:
jjb/policy/policy-apex-pdp.yaml
jjb/policy/policy-api.yaml
jjb/policy/policy-clamp.yaml
jjb/policy/policy-common.yaml
jjb/policy/policy-csit-jobs.yaml
jjb/policy/policy-csit.yaml
jjb/policy/policy-distribution.yaml
jjb/policy/policy-docker-base-common.yaml
jjb/policy/policy-drools-applications.yaml
jjb/policy/policy-drools-pdp.yaml
jjb/policy/policy-gui.yaml
jjb/policy/policy-models.yaml
jjb/policy/policy-pap.yaml
jjb/policy/policy-parent.yaml
jjb/policy/policy-xacml-pdp.yaml

index b267a80..99545da 100644 (file)
 
     project: "policy/apex-pdp"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-apex-pdp-settings"
     java-version: openjdk17
     files: "**"
@@ -67,8 +69,6 @@
 
     project: "policy/apex-pdp"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
     project: "policy/apex-pdp"
     project-name: "policy-apex-pdp"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-apex-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-apex-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 04f4276..88549e2 100644 (file)
 
     project: "policy/api"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-api-settings"
     java-version: openjdk17
     files: "**"
@@ -61,8 +63,6 @@
 
     project: "policy/api"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
@@ -93,7 +93,9 @@
     project-name: "policy-api"
     branch: "master"
     mvn-settings: "policy-api-settings"
-    java-version: openjdk11
+    java-version: openjdk17
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-api-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 5d439e8..ff63202 100644 (file)
 
     project: "policy/clamp"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-clamp-settings"
     java-version: openjdk17
     files: "**"
@@ -62,8 +64,6 @@
 
     project: "policy/clamp"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
     project: "policy/clamp"
     project-name: "policy-clamp"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-clamp-settings"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
-    java-version: openjdk11
+    java-version: openjdk17
 
 - project:
     name: policy-clamp-clm
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-clamp-settings"
     build-node: ubuntu1804-docker-8c-8g
-    java-version: openjdk11
+    java-version: openjdk17
index d01bb1d..ced3a73 100644 (file)
 
     project: "policy/common"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-common-settings"
     java-version: openjdk17
     files: "**"
@@ -41,8 +43,6 @@
 
     project: "policy/common"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
     project: "policy/common"
     project-name: "policy-common"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-common-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
@@ -87,5 +89,7 @@
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-common-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index b42b402..993a1fb 100644 (file)
@@ -6,7 +6,7 @@
     build-node: "ubuntu1804-docker-8c-8g"
     node: "{build-node}"
     recipients: ""
-    java-version: "openjdk11"
+    java-version: "openjdk17"
     python-version: python3
 
     properties:
@@ -63,7 +63,7 @@
     build-node: "ubuntu1804-docker-8c-8g"
     node: "{build-node}"
     recipients: ""
-    java-version: "openjdk11"
+    java-version: "openjdk17"
     python-version: python3
 
     properties:
index a7d1e38..f5e42e7 100644 (file)
       - "policy-distribution-{stream}-merge-java"
       - "policy-docker-{stream}-merge-java"
 
-- project:
-    name: policy-distribution-project-csit-java-17
-    jobs:
-      - "{project-name}-{stream}-project-csit-verify-{functionality}"
-      - "{project-name}-{stream}-project-csit-{functionality}"
-    project-name: "policy-distribution"
-    recipients: "ram_krishna.verma@bell.ca"
-    project: "policy/docker"
-    stream:
-      - "java-17":
-          branch: "java-17"
-    functionality:
-      - "distribution"
-    trigger_jobs:
-      - "policy-distribution-{stream}-merge-java"
-      - "policy-docker-{stream}-merge-java"
-
 - project:
     name: policy-xacml-pdp-project-csit
     jobs:
       - "policy-xacml-pdp-{stream}-merge-java"
       - "policy-docker-{stream}-merge-java"
 
-- project:
-    name: policy-xacml-pdp-project-csit-java-17
-    jobs:
-      - "{project-name}-{stream}-project-csit-verify-{functionality}"
-      - "{project-name}-{stream}-project-csit-{functionality}"
-    project-name: "policy-xacml-pdp"
-    recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
-    project: "policy/docker"
-    stream:
-      - "java-17":
-          branch: "java-17"
-    functionality:
-      - "xacml-pdp"
-    trigger_jobs:
-      - "policy-xacml-pdp-{stream}-merge-java"
-      - "policy-docker-{stream}-merge-java"
-
 - project:
     name: policy-drools-applications-project-csit
     jobs:
       - "policy-drools-applications-{stream}-merge-java"
       - "policy-docker-{stream}-merge-java"
 
-- project:
-    name: policy-drools-applications-project-csit-java-17
-    jobs:
-      - "{project-name}-{stream}-project-csit-verify-{functionality}"
-      - "{project-name}-{stream}-project-csit-{functionality}"
-    project-name: "policy-drools-applications"
-    recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
-    project: "policy/docker"
-    stream:
-      - "java-17":
-          branch: "java-17"
-    functionality:
-      - "drools-applications"
-    trigger_jobs:
-      - "policy-drools-applications-{stream}-merge-java"
-      - "policy-docker-{stream}-merge-java"
-
 - project:
     name: policy-drools-pdp-project-csit
     jobs:
       - "policy-drools-pdp-{stream}-merge-java"
       - "policy-docker-{stream}-merge-java"
 
-- project:
-    name: policy-drools-pdp-project-csit-java-17
-    jobs:
-      - "{project-name}-{stream}-project-csit-verify-{functionality}"
-      - "{project-name}-{stream}-project-csit-{functionality}"
-    project-name: "policy-drools-pdp"
-    recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
-    project: "policy/docker"
-    stream:
-      - "java-17":
-          branch: "java-17"
-    functionality:
-      - "drools-pdp"
-    trigger_jobs:
-      - "policy-drools-pdp-{stream}-merge-java"
-      - "policy-docker-{stream}-merge-java"
-
 - project:
     name: policy-apex-pdp-project-csit
     jobs:
       - "policy-apex-pdp-{stream}-merge-java"
       - "policy-docker-{stream}-merge-java"
 
-- project:
-    name: policy-apex-pdp-project-csit-java-17
-    jobs:
-      - "{project-name}-{stream}-project-csit-verify-{functionality}"
-      - "{project-name}-{stream}-project-csit-{functionality}"
-    project-name: "policy-apex-pdp"
-    recipients: "liam.fallon@est.tech ram_krishna.verma@bell.ca"
-    project: "policy/docker"
-    stream:
-      - "java-17":
-          branch: "java-17"
-    functionality:
-      - "apex-pdp"
-    trigger_jobs:
-      - "policy-apex-pdp-{stream}-merge-java"
-      - "policy-docker-{stream}-merge-java"
-
 - project:
     name: policy-pap-project-csit
     jobs:
       - "policy-pap-{stream}-merge-java"
       - "policy-docker-{stream}-merge-java"
 
-- project:
-    name: policy-pap-project-csit-java-17
-    jobs:
-      - "{project-name}-{stream}-project-csit-verify-{functionality}"
-      - "{project-name}-{stream}-project-csit-{functionality}"
-    project-name: "policy-pap"
-    recipients: "jrh3@att.com ram_krishna.verma@bell.ca"
-    project: "policy/docker"
-    stream:
-      - "java-17":
-          branch: "java-17"
-    functionality:
-      - "pap"
-    trigger_jobs:
-      - "policy-pap-{stream}-merge-java"
-      - "policy-docker-{stream}-merge-java"
-
 - project:
     name: policy-api-project-csit
     jobs:
       - "policy-api-{stream}-merge-java"
       - "policy-docker-{stream}-merge-java"
 
-- project:
-    name: policy-api-project-csit-java-17
-    jobs:
-      - "{project-name}-{stream}-project-csit-verify-{functionality}"
-      - "{project-name}-{stream}-project-csit-{functionality}"
-    project-name: "policy-api"
-    recipients: "jrh3@att.com ram_krishna.verma@bell.ca"
-    project: "policy/docker"
-    stream:
-      - "java-17":
-          branch: "java-17"
-    functionality:
-      - "api"
-    trigger_jobs:
-      - "policy-api-{stream}-merge-java"
-      - "policy-docker-{stream}-merge-java"
-
 - project:
     name: policy-clamp-project-csit
     jobs:
       - "policy-clamp-{stream}-merge-java"
       - "policy-docker-{stream}-merge-java"
 
-- project:
-    name: policy-clamp-project-csit-java-17
-    jobs:
-      - "{project-name}-{stream}-project-csit-verify-{functionality}"
-      - "{project-name}-{stream}-project-csit-{functionality}"
-    project-name: "policy-clamp"
-    recipients: "jrh3@att.com ram_krishna.verma@bell.ca liam.fallon@est.tech pd1248@att.com"
-    project: "policy/docker"
-    stream:
-      - "java-17":
-          branch: "java-17"
-    functionality:
-      - "clamp"
-    trigger_jobs:
-      - "policy-clamp-{stream}-merge-java"
-      - "policy-docker-{stream}-merge-java"
-
 - project:
     name: policy-apex-pdp-postgres-project-csit
     jobs:
index b673b3f..184da6c 100644 (file)
 
     project: "policy/distribution"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-distribution-settings"
     java-version: openjdk17
     files: "**"
@@ -61,8 +63,6 @@
 
     project: "policy/distribution"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
     project: "policy/distribution"
     project-name: "policy-distribution"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-distribution-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-distribution-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 3477105..827b7b0 100644 (file)
@@ -24,8 +24,6 @@
 
     project: "policy/docker"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
           container-staging-registry: "nexus3.onap.org:10003"
       - "{project-name}-gerrit-release-jobs":
           build-node: centos7-docker-2c-1g
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-docker-settings"
     mvn-params: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
     java-version: openjdk17
 
     project: "policy/docker"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
     files: "**"
     archive-artifacts: ""
     build-node: ubuntu1804-builder-4c-4g
@@ -81,6 +81,8 @@
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-docker-settings"
     mvn-params: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
-    java-version: openjdk11
+    java-version: openjdk17
index a7ff6b9..8c068bd 100644 (file)
@@ -26,8 +26,6 @@
 
     project: "policy/drools-applications"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
 
     project: "policy/drools-applications"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
     mvn-settings: "policy-drools-applications-settings"
-    mvn-version: "mvn36"
-    maven-version: "mvn36"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     java-version: openjdk17
     files: "**"
     archive-artifacts: ""
@@ -97,9 +95,9 @@
     project-name: "policy-drools-applications"
     branch: "master"
     mvn-settings: "policy-drools-applications-settings"
-    mvn-version: "mvn36"
-    maven-version: "mvn36"
-    java-version: openjdk11
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
+    java-version: openjdk17
     java-opts: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
           branch: "master"
     mvn-settings: "policy-drools-applications-settings"
     mvn-params: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
-    mvn-version: "mvn36"
-    maven-version: "mvn36"
-    java-version: openjdk11
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
+    java-version: openjdk17
     build-node: ubuntu1804-docker-8c-8g
index 8f1a5be..10b11b1 100644 (file)
@@ -26,8 +26,6 @@
 
     project: "policy/drools-pdp"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
 
     project: "policy/drools-pdp"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-drools-pdp-settings"
     java-version: openjdk17
     files: "**"
     project: "policy/drools-pdp"
     project-name: "policy-drools-pdp"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-drools-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-drools-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 2ec00e2..9f87f27 100644 (file)
@@ -26,8 +26,6 @@
 
     project: "policy/gui"
     stream:
-      - "master":
-          branch: "master"
       - "istanbul":
           branch: "istanbul"
       - "jakarta":
 
     project: "policy/gui"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-gui-settings"
     java-version: openjdk17
     files: "**"
     project: "policy/gui"
     project-name: "policy-gui"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-gui-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
     sonar-prescan-script: !include-raw-escape: ../ubuntu-latest-nodejs.sh
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-gui-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 180b022..164b76f 100644 (file)
 
     project: "policy/models"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-models-settings"
     java-version: openjdk17
     files: "**"
@@ -61,8 +63,6 @@
 
     project: "policy/models"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
     project: "policy/models"
     project-name: "policy-models"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-models-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-models-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 2902dbe..26e2427 100644 (file)
 
     project: "policy/pap"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-pap-settings"
     java-version: openjdk17
     files: "**"
@@ -61,8 +63,6 @@
 
     project: "policy/pap"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
     project: "policy/pap"
     project-name: "policy-pap"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-pap-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-pap-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 520efcd..2fd20af 100644 (file)
 
     project: "policy/parent"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-parent-settings"
     java-version: openjdk17
     files: "**"
@@ -41,8 +43,6 @@
 
     project: "policy/parent"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
@@ -69,5 +69,7 @@
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-parent-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index fbd2ec7..4c39a07 100644 (file)
@@ -26,8 +26,6 @@
 
     project: "policy/xacml-pdp"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
 
     project: "policy/xacml-pdp"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-xacml-pdp-settings"
     java-version: openjdk17
     files: "**"
     project: "policy/xacml-pdp"
     project-name: "policy-xacml-pdp"
     branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-xacml-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
     mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn39"
+    maven-version: "mvn39"
     mvn-settings: "policy-xacml-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17