summaryrefslogtreecommitdiffstats
path: root/roles/openshift-apps
diff options
context:
space:
mode:
authorRalph Bean <rbean@redhat.com>2017-08-23 21:05:53 +0000
committerRalph Bean <rbean@redhat.com>2017-08-23 21:05:53 +0000
commit015ac40380230ef0d81981b364b25b54fcf10e96 (patch)
tree715e96e3b1c932bc7b0dc630963bcde97d924e81 /roles/openshift-apps
parent3d2ef26bc71c461d0c729946a2c2c387436bb107 (diff)
downloadansible-015ac40380230ef0d81981b364b25b54fcf10e96.tar.gz
ansible-015ac40380230ef0d81981b364b25b54fcf10e96.tar.xz
ansible-015ac40380230ef0d81981b364b25b54fcf10e96.zip
Install greenwave from rpm when not in staging.
Diffstat (limited to 'roles/openshift-apps')
-rw-r--r--roles/openshift-apps/greenwave/templates/buildconfig.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/roles/openshift-apps/greenwave/templates/buildconfig.yml b/roles/openshift-apps/greenwave/templates/buildconfig.yml
index c70d1ec7a..0e2dee294 100644
--- a/roles/openshift-apps/greenwave/templates/buildconfig.yml
+++ b/roles/openshift-apps/greenwave/templates/buildconfig.yml
@@ -19,11 +19,16 @@ spec:
python-requests \
PyYAML \
python2-flask
+ {% if env == 'staging' %}
# https://pagure.io/greenwave/pull-request/62
# https://pagure.io/greenwave/pull-request/63
RUN git clone -b special-relevance https://pagure.io/greenwave.git /srv/greenwave
RUN ln -s /etc/greenwave/settings.py /srv/greenwave/conf/settings.py
WORKDIR /srv/greenwave
+ {% else %}
+ RUN yum -y install --setopt=tsflags=nodocs \
+ greenwave
+ {% endif %}
EXPOSE 8080
ENTRYPOINT gunicorn --bind 0.0.0.0:8080 --access-logfile=- greenwave.wsgi:app
strategy: