X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Fmetal3%2Fbaremetal-operator%2Fjjb-bmo-e2e.yaml;h=96a6b7eee06e0a7c5c635cedae5059a649cb9ea5;hb=e39bbd7c0a8fe75fdfed904ba5ee07a51fa8b1e0;hp=1c72c8473c7ffc6eb618234058f2369d3a3b8d22;hpb=ca144397fb381d70f82380af4d570b0c6308a544;p=infra%2Fcicd.git diff --git a/jjb/metal3/baremetal-operator/jjb-bmo-e2e.yaml b/jjb/metal3/baremetal-operator/jjb-bmo-e2e.yaml index 1c72c847..96a6b7ee 100644 --- a/jjb/metal3/baremetal-operator/jjb-bmo-e2e.yaml +++ b/jjb/metal3/baremetal-operator/jjb-bmo-e2e.yaml @@ -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: [] @@ -18,6 +20,27 @@ triggers: # Run at 02:45 (UTC) every day - timed: "45 2 * * *" + - "{job_prefix}-{name}-e2e-test-{type}": + type: optional-periodic + GINKGO_FOCUS: "upgrade" + 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}" @@ -42,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