Browse Source

add a volume to dockerfiles

pull/50/head
Nicolas Massé 7 years ago
parent
commit
e5d4d25c60
  1. 3
      support/docker/Dockerfile
  2. 3
      support/openshift/Dockerfile

3
support/docker/Dockerfile

@ -17,10 +17,11 @@ RUN yum install -y centos-release-scl && \
rm -rf /var/cache/yum && \ rm -rf /var/cache/yum && \
mkdir -p /opt/ansible/threescale-cicd && \ mkdir -p /opt/ansible/threescale-cicd && \
git clone -b ${GIT_BRANCH} -- ${GIT_REPOSITORY} /opt/ansible/threescale-cicd && \ git clone -b ${GIT_BRANCH} -- ${GIT_REPOSITORY} /opt/ansible/threescale-cicd && \
cd /opt/ansible/threescale-cicd/support/docker && \ cd /opt/ansible/threescale-cicd/support/docker && mkdir api && \
ansible-playbook install.yaml ansible-playbook install.yaml
WORKDIR /opt/ansible/threescale-cicd/support/docker WORKDIR /opt/ansible/threescale-cicd/support/docker
VOLUME [ "/opt/ansible/threescale-cicd/support/docker/api" ]
ENTRYPOINT [ "/usr/bin/ansible-playbook", "deploy-api.yaml" ] ENTRYPOINT [ "/usr/bin/ansible-playbook", "deploy-api.yaml" ]
CMD [ ] CMD [ ]

3
support/openshift/Dockerfile

@ -17,10 +17,11 @@ RUN yum install -y centos-release-scl && \
rm -rf /var/cache/yum && \ rm -rf /var/cache/yum && \
mkdir -p /opt/ansible/threescale-cicd && \ mkdir -p /opt/ansible/threescale-cicd && \
git clone -b ${THREESCALE_CICD_GIT_BRANCH} -- ${THREESCALE_CICD_GIT_REPOSITORY} /opt/ansible/threescale-cicd && \ git clone -b ${THREESCALE_CICD_GIT_BRANCH} -- ${THREESCALE_CICD_GIT_REPOSITORY} /opt/ansible/threescale-cicd && \
cd /opt/ansible/threescale-cicd/support/openshift && \ cd /opt/ansible/threescale-cicd/support/openshift && mkdir api && \
ansible-playbook install.yaml ansible-playbook install.yaml
WORKDIR /opt/ansible/threescale-cicd/support/openshift WORKDIR /opt/ansible/threescale-cicd/support/openshift
VOLUME [ "/opt/ansible/threescale-cicd/support/docker/api" ]
ENTRYPOINT [ "/usr/bin/ansible-playbook", "deploy-api.yaml" ] ENTRYPOINT [ "/usr/bin/ansible-playbook", "deploy-api.yaml" ]
CMD [ ] CMD [ ]

Loading…
Cancel
Save