Browse Source

docker build

Luciano Andrade 7 years ago
parent
commit
8b4cf1fa45
1 changed files with 3 additions and 5 deletions
  1. 3 5
      Dockerfile

+ 3 - 5
Dockerfile

@@ -18,14 +18,12 @@ RUN cp app/config/bundles/ik/device-bundle/parameters.yml.docker app/config/bund
 
 RUN rm -rf /opt/ftth/app/config/parameters.yml /opt/ftth/app/config/url_webservice.yml
 
-RUN chmod 0600 /opt/keys/*
+RUN apt-get install -yq php-soap python-pip
 
+RUN chmod 0600 /opt/keys/*
 RUN eval $(ssh-agent) ; ssh-add /opt/keys/bitbucket.id_rsa ; composer install --no-scripts --no-interaction --no-progress
 
-RUN git clone git@bitbucket.org:ikflowdat/extra.git /opt/extra ; cp /opt/extra/netmiko /opt/netmiko ; rm /opt/extra
-
-RUN apt-get install -yq php-soap python-pip
-RUN git clone git@bitbucket.org:ikflowdat/extra.git /opt/extra ; cp -r /opt/extra/netmiko /opt/netmiko ; rm /opt/extra
+RUN eval $(ssh-agent) ; ssh-add /opt/keys/bitbucket.id_rsa ; git clone git@bitbucket.org:ikflowdat/extra.git /opt/extra ; cp -r /opt/extra/netmiko /opt/netmiko ; rm -rf /opt/extra
 RUN pip install -e /opt/netmiko
 
 RUN eval $(ssh-agent) ; ssh-add /opt/keys/bitbucket.id_rsa ; git clone git@bitbucket.org:ikflowdat/json-wsdl.git /opt/json-wsdl ;  cd /opt/json-wsdl ; composer install --no-scripts --no-interaction --no-progress