From ca9ea1e17d2a80aa1da621fb66688d4e1a0dd995 Mon Sep 17 00:00:00 2001 From: Rick Elrod Date: Sat, 9 Mar 2019 02:17:32 +0000 Subject: [PATCH] [openshift-apps/websites] webhooks for autodeploying Signed-off-by: Rick Elrod --- roles/openshift-apps/websites/templates/buildconfig.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/roles/openshift-apps/websites/templates/buildconfig.yml b/roles/openshift-apps/websites/templates/buildconfig.yml index 4edb86ef3c..433a863890 100644 --- a/roles/openshift-apps/websites/templates/buildconfig.yml +++ b/roles/openshift-apps/websites/templates/buildconfig.yml @@ -18,6 +18,15 @@ spec: triggers: - type: ConfigChange - type: ImageChange +{% if stg_websites_deploy_secret is defined and env == 'staging' %} + - type: Generic + generic: + secret: "{{ stg_websites_deploy_secret }}" +{% elif websites_deploy_secret is defined and env == 'production' %} + - type: Generic + generic: + secret: "{{ websites_deploy_secret }}" +{% endif %} output: to: kind: ImageStreamTag