Skip to content

Commit 71a85e0

Browse files
author
jakubk
committed
tst+enh: update neurodocker version + retry building base image
- Add `--retry 5` to curl commands for AFNI and FreeSurfer. - Try building base image at most 5 times.
1 parent d0741b9 commit 71a85e0

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.circleci/config.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,9 @@ jobs:
6767
echo "Pulling base image ..."
6868
docker pull nipype/nipype:base
6969
elif [ "$GET_BASE" == "BUILD" ]; then
70-
echo "Building base image ..."
71-
docker build -t nipype/nipype:base - < docker/Dockerfile.base
70+
e=1 && for i in {1..5}; do
71+
docker build -t nipype/nipype:base - < docker/Dockerfile.base && e=0 && break || sleep 15
72+
done && [ "$e" -eq "0" ]
7273
else
7374
echo "Error: method to get base image not understood"
7475
exit 1

docker/generate_dockerfiles.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ do
5353
done
5454

5555

56-
# neurodocker version 0.3.1-19-g8d02eb4
57-
NEURODOCKER_IMAGE="kaczmarj/neurodocker@sha256:6b5f92f413b9710b7581e62293a8f74438b14ce7e4ab1ce68db2a09f7c64375a"
56+
# neurodocker version 0.3.1-22-gb0ee069
57+
NEURODOCKER_IMAGE="kaczmarj/neurodocker@sha256:c670ec2e0666a63d4e017a73780f66554283e294f3b12250928ee74b8a48bc59"
5858

5959
# neurodebian:stretch-non-free pulled on November 3, 2017
6060
BASE_IMAGE="neurodebian@sha256:7590552afd0e7a481a33314724ae27f76ccedd05ffd7ac06ec38638872427b9b"

0 commit comments

Comments
 (0)