Add periodic bmo tests for release-0.6 13/20913/1
authorHuy Mai <huy.mai@est.tech>
Tue, 23 Apr 2024 07:17:28 +0000 (10:17 +0300)
committerHuy Mai <huy.mai@est.tech>
Tue, 23 Apr 2024 07:17:28 +0000 (10:17 +0300)
Signed-off-by: Huy Mai <huy.mai@est.tech>
Change-Id: I344342564c2194b2466e51d59a61409ba9c034f4

jjb/metal3/baremetal-operator/jjb-bmo-e2e.yaml

index 02b203cf16c1baf16f84d417df932efa4fcd659d..96a6b7eee06e0a7c5c635cedae5059a649cb9ea5 100644 (file)
@@ -4,6 +4,8 @@
     # and the default GINKGO_FOCUS is empty (all tests required in BMO PRs)
     type: pull
     GINKGO_FOCUS: " "
+    # Default BMO branch to trigger the test in is "main"
+    BRANCH_NAME: "main"
     # These jobs are triggered by prow for PRs (empty trigger here) or by timer (see below)
     triggers: []
 
         # Run at 03:45 (UTC) every day
         - timed: "45 3 * * *"
 
+    # Pediodic jobs for release-0.6 branch
+    - "{job_prefix}-{name}-e2e-test-{type}":
+        type: periodic-release-0.6
+        BRANCH_NAME: "release-0.6"
+        triggers:
+        # Run at 01:45 (UTC) every day
+        - timed: "45 1 * * *"
+    - "{job_prefix}-{name}-e2e-test-{type}":
+        type: optional-periodic-release-0.6
+        BRANCH_NAME: "release-0.6"
+        GINKGO_FOCUS: "upgrade"
+        triggers:
+        # Run at 01:45 (UTC) every day
+        - timed: "45 1 * * *"
+
 - job-template:
     name: "{job_prefix}-{name}-e2e-test-{type}"
     project-type: pipeline
@@ -48,7 +65,7 @@
         description: 'Project github repo name'
     - string:
         name: PULL_BASE_REF
-        default: 'main'
+        default: '{BRANCH_NAME}'
         description: 'Ref name of the base branch'
     - string:
         name: PULL_PULL_SHA