NONRTRIC: Add NONRTRIC verification job to support helm3 90/13290/2
authoraravind.est <aravindhan.a@est.tech>
Mon, 2 Sep 2024 14:06:54 +0000 (15:06 +0100)
committerAravindhan Ayyanathan <aravindhan.a@est.tech>
Mon, 2 Sep 2024 16:20:57 +0000 (16:20 +0000)
NONRTRIC charts build process changed to use helm v3.

Issue-ID: CCSDK-4033
Change-Id: I03ae3b79378814d07e85770537ec6c8d917b8bee
Signed-off-by: aravind.est <aravindhan.a@est.tech>
jjb/it-dep/it-dep.yaml

index a445f8e..ffaa197 100644 (file)
       - all:
           branch: "*"
 
+- project:
+    <<: *it_dep_common
+    # Verify helm charts using a Docker build process.
+    # no image needs to be pushed, so there is no merge job.
+    name: it-dep-nonrtric-helm
+    # jenkins job name prefix
+    build-timeout: 120
+    project-name: "{name}"
+    # image name
+    docker-name: "o-ran-sc/{name}"
+    # dockerfile is in subdir
+    docker-build-args: -f ci/Dockerfile-nonrtric-install
+    gerrit_trigger_file_paths:
+      - compare-type: REG_EXP
+        pattern: "nonrtric/.*"
+    # any tag will do
+    container-tag-method: latest
+    submodule-disable: true
+    jobs:
+      - gerrit-docker-verify
+    stream:
+      - all:
+          branch: "*"
+
 - project:
     <<: *it_dep_common
     # Verify helm charts using a Docker build process.