diff --git a/roles/openshift-apps/coreos/templates/buildconfig.yml b/roles/openshift-apps/coreos/templates/buildconfig.yml index 8a4b69c5fe..6626314091 100644 --- a/roles/openshift-apps/coreos/templates/buildconfig.yml +++ b/roles/openshift-apps/coreos/templates/buildconfig.yml @@ -20,6 +20,12 @@ spec: kind: ImageStreamTag name: s2i-golang:latest triggers: +{% if coreos_github_secret is defined %} + - type: GitHub + github: + secret: "{{ coreos_github_secret }}" +{% endif %} + # TODO add that once it is clear on how to store the secret # - type: GitHub # github: diff --git a/roles/openshift-apps/silverblue/templates/buildconfig.yml b/roles/openshift-apps/silverblue/templates/buildconfig.yml index 3bf7ded4d8..4d71b2d35d 100644 --- a/roles/openshift-apps/silverblue/templates/buildconfig.yml +++ b/roles/openshift-apps/silverblue/templates/buildconfig.yml @@ -20,9 +20,10 @@ spec: kind: ImageStreamTag name: s2i-golang:latest triggers: -# TODO add that once it is clear on how to store the secret -# - type: GitHub -# github: -# secret: "some_coreos_github_secret" +{% if silverblue_github_secret is defined %} + - type: GitHub + github: + secret: "{{ silverblue_github_secret }}" +{% endif %} - type: ConfigChange - type: ImageChange