diff --git a/circle.yml b/circle.yml index b122653b79..5624dbb7f8 100644 --- a/circle.yml +++ b/circle.yml @@ -74,6 +74,8 @@ deployment: tag: /.*/ commands: # Deploy to docker hub + - if [[ -n "$DOCKER_PASS" ]]; then docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS && docker push nipype/base:latest; fi : + timeout: 21600 - if [[ -n "$DOCKER_PASS" ]]; then docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS && docker push nipype/nipype:latest; fi : timeout: 21600 - if [[ -n "$DOCKER_PASS" ]]; then docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS && docker tag nipype/nipype nipype/nipype:$CIRCLE_TAG && docker push nipype/nipype:$CIRCLE_TAG; fi : diff --git a/docker/base.Dockerfile b/docker/base.Dockerfile index 1c4b1c490f..cc0d80f611 100644 --- a/docker/base.Dockerfile +++ b/docker/base.Dockerfile @@ -74,22 +74,21 @@ RUN curl -sSL http://neuro.debian.net/lists/xenial.us-ca.full >> /etc/apt/source # Installing general Debian utilities and Neurodebian packages (FSL, AFNI, git) RUN apt-get update && \ apt-get install -y --no-install-recommends \ - fsl-core=5.0.9-1~nd+1+nd16.04+1 \ - fsl-mni152-templates=5.0.7-2 \ - afni=16.2.07~dfsg.1-2~nd16.04+1 \ + fsl-core \ + fsl-mni152-templates \ + afni \ bzip2 \ - ca-certificates \ xvfb \ - git=1:2.7.4-0ubuntu1 \ - graphviz=2.38.0-12ubuntu2 \ + git \ + graphviz \ unzip \ apt-utils \ fusefat \ make \ file \ # Added g++ to compile dipy in py3.6 - g++=4:5.3.1-1ubuntu1 \ - ruby=1:2.3.0+1 && \ + g++ \ + ruby && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*