11_machine_kwds : &machine_kwds
2- image : circleci/classic:201808-01
2+ image : ubuntu-2004:202107-02
33
44_store_artifacts_kwds : &store_artifacts_kwds
55 path : /home/circleci/work/tests
@@ -43,15 +43,15 @@ _get_base_image: &get_base_image
4343 exit 1
4444 fi
4545
46- _build_main_image_py36 : &build_main_image_py36
47- name : Build main image (py36 )
46+ _build_main_image_py38 : &build_main_image_py38
47+ name : Build main image (py38 )
4848 no_output_timeout : 60m
4949 command : |
5050 tools/retry_cmd.sh -n 5 -s 15 \
5151 docker build \
5252 --rm=false \
5353 --tag nipype/nipype:latest \
54- --tag nipype/nipype:py36 \
54+ --tag nipype/nipype:py38 \
5555 $(test -z "${CIRCLE_TAG}" || echo --tag nipype/nipype:"${CIRCLE_TAG}") \
5656 --build-arg BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")" \
5757 --build-arg VCS_REF="$(git rev-parse --short HEAD)" \
@@ -146,7 +146,7 @@ jobs:
146146 - run : *generate_dockerfiles
147147 - run : *modify_nipype_version
148148 - run : *get_base_image
149- - run : *build_main_image_py36
149+ - run : *build_main_image_py38
150150 - run : *_get_codecov
151151 - run : *_download_test_data
152152 - run : *prepare_working_directory
@@ -165,8 +165,8 @@ jobs:
165165 if [ "$CIRCLE_BRANCH" = "master" -a -z "$CIRCLE_PULL_REQUEST" ]; then
166166 docker save nipype/nipype:base \
167167 nipype/nipype:latest \
168- nipype/nipype:py36 | gzip -1 > /tmp/docker/nipype-base-latest-py36 .tar.gz \
169- && du -h /tmp/docker/nipype-base-latest-py36 .tar.gz
168+ nipype/nipype:py38 | gzip -1 > /tmp/docker/nipype-base-latest-py38 .tar.gz \
169+ && du -h /tmp/docker/nipype-base-latest-py38 .tar.gz
170170 fi
171171 - persist_to_workspace :
172172 root : /tmp
@@ -184,15 +184,15 @@ jobs:
184184 name : Load saved Docker images.
185185 no_output_timeout : 60m
186186 command : |
187- docker load < /tmp/docker/nipype-base-latest-py36 .tar.gz
187+ docker load < /tmp/docker/nipype-base-latest-py38 .tar.gz
188188 - run :
189189 name : Push to DockerHub
190190 no_output_timeout : 120m
191191 command : |
192192 echo "$DOCKER_PASS" | docker login -u "$DOCKER_USER" --password-stdin
193193 docker push nipype/nipype:base
194194 docker push nipype/nipype:latest
195- docker push nipype/nipype:py36
195+ docker push nipype/nipype:py38
196196 test -z "${CIRCLE_TAG}" || docker push nipype/nipype:"${CIRCLE_TAG}"
197197 - run :
198198 name : Move pruned Dockerfile to /tmp/docker/cache directory
0 commit comments