Disable K8s CSIT jobs for older branches in policy 99/133799/1
authorrameshiyer27 <ramesh.murugan.iyer@est.tech>
Thu, 23 Mar 2023 22:41:32 +0000 (22:41 +0000)
committerrameshiyer27 <ramesh.murugan.iyer@est.tech>
Fri, 24 Mar 2023 09:57:26 +0000 (09:57 +0000)
Issue-ID: POLICY-4541
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: Idf2e41a5a9a8e895fe08ca6f07940c94823a13eb

jjb/policy/policy-csit.yaml
jjb/policy/policy-k8s-csit.yaml [new file with mode: 0644]

index 9edde3d..4a0736d 100644 (file)
@@ -28,8 +28,6 @@
     jobs:
       - '{project-name}-{stream}-project-csit-verify-{functionality}'
       - '{project-name}-{stream}-project-csit-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-{functionality}'
     project-name: 'policy-xacml-pdp'
     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
     project: 'policy/docker'
@@ -80,8 +78,6 @@
     jobs:
       - '{project-name}-{stream}-project-csit-verify-{functionality}'
       - '{project-name}-{stream}-project-csit-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-{functionality}'
     project-name: 'policy-drools-pdp'
     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
     project: 'policy/docker'
     jobs:
       - '{project-name}-{stream}-project-csit-verify-{functionality}'
       - '{project-name}-{stream}-project-csit-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-{functionality}'
     project-name: 'policy-apex-pdp'
     recipients: 'liam.fallon@est.tech ram_krishna.verma@bell.ca'
     project: 'policy/docker'
     jobs:
       - '{project-name}-{stream}-project-csit-verify-{functionality}'
       - '{project-name}-{stream}-project-csit-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-{functionality}'
     project-name: 'policy-pap'
     recipients: 'jrh3@att.com ram_krishna.verma@bell.ca'
     project: 'policy/docker'
     jobs:
       - '{project-name}-{stream}-project-csit-verify-{functionality}'
       - '{project-name}-{stream}-project-csit-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-{functionality}'
     project-name: 'policy-api'
     recipients: 'jrh3@att.com ram_krishna.verma@bell.ca'
     project: 'policy/docker'
     jobs:
       - '{project-name}-{stream}-project-csit-verify-{functionality}'
       - '{project-name}-{stream}-project-csit-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
-      - '{project-name}-{stream}-project-k8s-csit-{functionality}'
     project-name: 'policy-clamp'
-    recipients: 'jrh3@att.com ram_krishna.verma@bell.ca liam.fallon@est.tech ajith.sreekumar@est.tech pd1248@att.com'
+    recipients: 'jrh3@att.com ram_krishna.verma@bell.ca liam.fallon@est.tech pd1248@att.com'
     project: 'policy/docker'
     stream:
       - 'master':
diff --git a/jjb/policy/policy-k8s-csit.yaml b/jjb/policy/policy-k8s-csit.yaml
new file mode 100644 (file)
index 0000000..e02b6c2
--- /dev/null
@@ -0,0 +1,101 @@
+- project:
+      name: policy-xacml-pdp-project-k8s-csit
+      jobs:
+          - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
+          - '{project-name}-{stream}-project-k8s-csit-{functionality}'
+      project-name: 'policy-xacml-pdp'
+      recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
+      project: 'policy/docker'
+      stream:
+          - 'master':
+                branch: 'master'
+      functionality:
+          - 'xacml-pdp'
+      trigger_jobs:
+          - 'policy-xacml-pdp-{stream}-merge-java'
+          - 'policy-docker-{stream}-merge-java'
+
+- project:
+      name: policy-drools-pdp-project-k8s-csit
+      jobs:
+          - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
+          - '{project-name}-{stream}-project-k8s-csit-{functionality}'
+      project-name: 'policy-drools-pdp'
+      recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
+      project: 'policy/docker'
+      stream:
+          - 'master':
+                branch: 'master'
+      functionality:
+          - 'drools-pdp'
+      trigger_jobs:
+          - 'policy-drools-pdp-{stream}-merge-java'
+          - 'policy-docker-{stream}-merge-java'
+
+- project:
+      name: policy-apex-pdp-project-k8s-csit
+      jobs:
+          - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
+          - '{project-name}-{stream}-project-k8s-csit-{functionality}'
+      project-name: 'policy-apex-pdp'
+      recipients: 'liam.fallon@est.tech ram_krishna.verma@bell.ca'
+      project: 'policy/docker'
+      stream:
+          - 'master':
+                branch: 'master'
+      functionality:
+          - 'apex-pdp'
+      trigger_jobs:
+          - 'policy-apex-pdp-{stream}-merge-java'
+          - 'policy-docker-{stream}-merge-java'
+
+- project:
+      name: policy-pap-project-k8s-csit
+      jobs:
+          - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
+          - '{project-name}-{stream}-project-k8s-csit-{functionality}'
+      project-name: 'policy-pap'
+      recipients: 'jrh3@att.com ram_krishna.verma@bell.ca'
+      project: 'policy/docker'
+      stream:
+          - 'master':
+                branch: 'master'
+      functionality:
+          - 'pap'
+      trigger_jobs:
+          - 'policy-pap-{stream}-merge-java'
+          - 'policy-docker-{stream}-merge-java'
+
+- project:
+      name: policy-api-project-k8s-csit
+      jobs:
+          - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
+          - '{project-name}-{stream}-project-k8s-csit-{functionality}'
+      project-name: 'policy-api'
+      recipients: 'jrh3@att.com ram_krishna.verma@bell.ca'
+      project: 'policy/docker'
+      stream:
+          - 'master':
+                branch: 'master'
+      functionality:
+          - 'api'
+      trigger_jobs:
+          - 'policy-api-{stream}-merge-java'
+          - 'policy-docker-{stream}-merge-java'
+
+- project:
+      name: policy-clamp-project-k8s-csit
+      jobs:
+          - '{project-name}-{stream}-project-k8s-csit-verify-{functionality}'
+          - '{project-name}-{stream}-project-k8s-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:
+          - 'master':
+                branch: 'master'
+      functionality:
+          - 'clamp'
+      trigger_jobs:
+          - 'policy-clamp-{stream}-merge-java'
+          - 'policy-docker-{stream}-merge-java'