Metal3: Remove ghprb triggers from BMO e2e 98/20398/2
authorLennart Jern <lennart.jern@est.tech>
Fri, 19 Jan 2024 11:47:57 +0000 (13:47 +0200)
committerLennart Jern <lennart.jern@est.tech>
Fri, 19 Jan 2024 12:02:59 +0000 (14:02 +0200)
This finally removes the ghprb triggers now that we can trigger them
through prow instead.

Signed-off-by: Lennart Jern <lennart.jern@est.tech>
Change-Id: I19875fea8c5745bd28626654bc6ff8ba8fca0149

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

index 154f2b1ad59cee087653fdc3f8b0628b1d87fa66..1c72c8473c7ffc6eb618234058f2369d3a3b8d22 100644 (file)
@@ -1,31 +1,11 @@
 - project:
     name: bmo
-    # Default "type" of job is "pull", as in pull request with the default set (all tests required in BMO PRs) the default trigger is then also for PR comments,
-    # and the default GINKGO_FOCUS is empty
+    # Default "type" of job is "pull", as in pull request,
+    # and the default GINKGO_FOCUS is empty (all tests required in BMO PRs)
     type: pull
     GINKGO_FOCUS: " "
-    triggers:
-    # Trigger the job based on comments on a GH pull request.
-    - github-pull-request:
-        admin-list:
-        - "{ci_github_admin_user}"
-        org-list: "{ci_github_whitelist_org}"
-        auth-id: "{ci_ghprb_auth_id}"
-        trigger-phrase: '((.|\n)*\s)?/{job_prefix}-{name}-e2e-test(\s(.|\n)*)?'
-        skip-build-phrase: '/skip-test'
-        only-trigger-phrase: True
-        github-hooks: True
-        permit-all: False
-        auto-close-on-fail: False
-        allow-whitelist-orgs-as-admins: True
-        white-list-target-branches:
-        - 'main'
-        - 'release-0.5'
-        status-context: "{job_prefix}-{name}-e2e-test"
-        success-status: "Passed"
-        failure-status: "Failed"
-        error-status: "Error"
-        cancel-builds-on-update: True
+    # These jobs are triggered by prow for PRs (empty trigger here) or by timer (see below)
+    triggers: []
 
     jobs:
     - "{job_prefix}-{name}-e2e-test-{type}"
     - "{job_prefix}-{name}-e2e-test-{type}":
         type: optional-pull
         GINKGO_FOCUS: "upgrade"
-        triggers:
-        - github-pull-request:
-            admin-list:
-            - "{ci_github_admin_user}"
-            org-list: "{ci_github_whitelist_org}"
-            auth-id: "{ci_ghprb_auth_id}"
-            trigger-phrase: '((.|\n)*\s)?/{job_prefix}-{name}-e2e-optional-test(\s(.|\n)*)?'
-            skip-build-phrase: '/skip-test'
-            only-trigger-phrase: True
-            github-hooks: True
-            permit-all: False
-            auto-close-on-fail: False
-            allow-whitelist-orgs-as-admins: True
-            white-list-target-branches:
-            - 'main'
-            - 'release-0.5'
-            status-context: "{job_prefix}-{name}-e2e-optional-test"
-            success-status: "Passed"
-            failure-status: "Failed"
-            error-status: "Error"
-            cancel-builds-on-update: True
     - "{job_prefix}-{name}-e2e-test-{type}":
         type: periodic
         triggers: