Merge "[modeling] Add jobs for new project yang-kit"
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Mon, 25 Sep 2023 22:56:47 +0000 (22:56 +0000)
committerGerrit Code Review <gerrit@onap.org>
Mon, 25 Sep 2023 22:56:47 +0000 (22:56 +0000)
17 files changed:
jenkins-config/managed-config-files/custom/pypirc/content
jjb/integration/integration-python-onapsdk.yaml
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 7103c83..a5b368b 100644 (file)
@@ -4,6 +4,7 @@ index-servers =
    release
    pypi-test
    pypi
+   pypi-onapsdk
 
 [staging]
 repository: https://nexus3.onap.org/repository/PyPi.staging/
index 4653cf1..067e607 100644 (file)
@@ -60,6 +60,7 @@
           branch: "master"
     jobs:
       - gerrit-pypi-verify
+      - gerrit-pypi-stage
       - gerrit-pypi-merge
 
 - project:
index b267a80..bff1a37 100644 (file)
 
     project: "policy/apex-pdp"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-apex-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-apex-pdp-clm
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-apex-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 04f4276..b37ee98 100644 (file)
 
     project: "policy/api"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-api-settings"
     java-version: openjdk17
     files: "**"
@@ -61,8 +63,6 @@
 
     project: "policy/api"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
     project-name: "policy-api"
     branch: "master"
     mvn-settings: "policy-api-settings"
-    java-version: openjdk11
+    java-version: openjdk17
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-api-clm
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-api-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 5d439e8..7f45cb6 100644 (file)
 
     project: "policy/clamp"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-clamp-settings"
     build-node: ubuntu1804-docker-8c-8g
-    java-version: openjdk11
+    java-version: openjdk17
index d01bb1d..1b94e1e 100644 (file)
 
     project: "policy/common"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-common-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-common-clm
@@ -87,5 +88,7 @@
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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..31875f0 100644 (file)
 
     project: "policy/distribution"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-distribution-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-distribution-clm
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-distribution-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 3477105..d21500c 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: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-docker-settings"
     mvn-params: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
-    java-version: openjdk11
+    java-version: openjdk17
index a7ff6b9..3d44a9c 100644 (file)
@@ -26,8 +26,6 @@
 
     project: "policy/drools-applications"
     stream:
-      - "master":
-          branch: "master"
       - "honolulu":
           branch: "honolulu"
       - "istanbul":
@@ -73,8 +71,8 @@
 
     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-settings: "policy-drools-applications-settings"
     mvn-version: "mvn36"
     maven-version: "mvn36"
-    java-version: openjdk11
+    java-version: openjdk17
     java-opts: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-drools-applications-clm
     mvn-params: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
     mvn-version: "mvn36"
     maven-version: "mvn36"
-    java-version: openjdk11
+    java-version: openjdk17
     build-node: ubuntu1804-docker-8c-8g
index 8f1a5be..2b43375 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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-drools-pdp-settings"
     java-version: openjdk17
     files: "**"
     project: "policy/drools-pdp"
     project-name: "policy-drools-pdp"
     branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-drools-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-drools-pdp-clm
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-drools-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 2ec00e2..7041691 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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-gui-settings"
     java-version: openjdk17
     files: "**"
     project: "policy/gui"
     project-name: "policy-gui"
     branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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
 
 - project:
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-gui-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 180b022..696b788 100644 (file)
 
     project: "policy/models"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-models-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-models-clm
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-models-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 2902dbe..3553efc 100644 (file)
 
     project: "policy/pap"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-pap-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-pap-clm
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-pap-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index 520efcd..3b67c44 100644 (file)
 
     project: "policy/parent"
     stream:
-      - "java-17":
-          branch: "java-17"
+      - "master":
+          branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-parent-settings"
-    java-version: openjdk11
+    java-version: openjdk17
index fbd2ec7..bb99ca5 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: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-xacml-pdp-settings"
     java-version: openjdk17
     files: "**"
     project: "policy/xacml-pdp"
     project-name: "policy-xacml-pdp"
     branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-xacml-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17
     mvn-goals: "clean install"
-    mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
 
 - project:
     name: policy-xacml-pdp-clm
     stream:
       - "master":
           branch: "master"
+    mvn-version: "mvn36"
+    maven-version: "mvn36"
     mvn-settings: "policy-xacml-pdp-settings"
-    java-version: openjdk11
+    java-version: openjdk17