Skip to content

Commit beef7cd

Browse files
committed
Add fallback option for build_n_pytest job
1 parent b62a0d1 commit beef7cd

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.circleci/config.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,12 +178,17 @@ jobs:
178178
docker tag localhost:5000/sdcflows nipreps/sdcflows
179179
else
180180
LATEST=$( git describe --abbrev=0 )
181-
echo "Pulling nipreps/sdcflows:$LATEST from Docker Hub"
182181
docker pull ubuntu:xenial-20191010
183182
docker tag ubuntu:xenial-20191010 localhost:5000/ubuntu
184183
docker push localhost:5000/ubuntu
185-
docker pull nipreps/sdcflows:$LATEST
186-
docker tag nipreps/sdcflows:$LATEST nipreps/sdcflows:latest
184+
if docker pull nipreps/sdcflows:$LATEST; then
185+
echo "Pulling nipreps/sdcflows:$LATEST from Docker Hub"
186+
docker tag nipreps/sdcflows:$LATEST nipreps/sdcflows:latest
187+
else
188+
echo "Falling back to nipreps/sdcflows:1.3.3"
189+
docker pull nipreps/sdcflows:1.3.3
190+
docker tag nipreps/sdcflows:1.3.3 nipreps/sdcflows:latest
191+
fi
187192
fi
188193
- run:
189194
name: Build Docker image

0 commit comments

Comments
 (0)