From ef155c2518579cbcbe2c3a2f3aca9ac8991f4e90 Mon Sep 17 00:00:00 2001 From: Ryan Lerch Date: Thu, 21 Mar 2024 18:30:22 +1000 Subject: [PATCH] kerneltest: add github triggers Signed-off-by: Ryan Lerch --- .../kerneltest/templates/buildconfig.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/roles/openshift-apps/kerneltest/templates/buildconfig.yml b/roles/openshift-apps/kerneltest/templates/buildconfig.yml index 22e7b8b30c..8c3e699535 100644 --- a/roles/openshift-apps/kerneltest/templates/buildconfig.yml +++ b/roles/openshift-apps/kerneltest/templates/buildconfig.yml @@ -13,6 +13,11 @@ spec: type: Git git: uri: https://github.com/fedora-infra/kerneltest.git +{% if env == "staging" %} + ref: staging +{% else %} + ref: stable +{% endif %} strategy: type: Source sourceStrategy: @@ -23,3 +28,13 @@ spec: triggers: - type: ConfigChange - type: ImageChange +{% if kerneltest_stg_github_secret is defined and env == 'staging' %} + - type: GitHub + github: + secret: "{{ kerneltest_stg_github_secret }}" +{% endif %} +{% if kerneltest_prod_github_secret is defined and env == 'production' %} + - type: GitHub + github: + secret: "{{ kerneltest_prod_github_secret }}" +{% endif %}