@@ -183,6 +183,28 @@ jobs:
183
183
- run : *_run_codecov_coverage
184
184
- store_artifacts : *store_artifacts_kwds
185
185
- store_test_results : *store_artifacts_kwds
186
+ - run :
187
+ name : Build docs (py36)
188
+ no_output_timeout : 30m
189
+ environment : *test_environment
190
+ command : bash -ux /home/circleci/nipype/.circleci/test_py3_docs.sh
191
+ - store_artifacts :
192
+ path : /home/circleci/work/docs
193
+ - run :
194
+ name : Save Docker images to workspace if on master
195
+ no_output_timeout : 60m
196
+ command : |
197
+ if [ "$CIRCLE_BRANCH" = "master" -a -z "$CIRCLE_PULL_REQUEST" ]; then
198
+ docker save nipype/nipype:base \
199
+ nipype/nipype:latest \
200
+ nipype/nipype:py27 \
201
+ nipype/nipype:py36 | gzip -1 > /tmp/docker/nipype-base-latest-py36-py27.tar.gz \
202
+ && du -h /tmp/docker/nipype-base-latest-py36-py27.tar.gz
203
+ fi
204
+ - persist_to_workspace :
205
+ root : /tmp
206
+ paths :
207
+ - docker
186
208
187
209
test_py3_fmri_fsl_spm :
188
210
machine : *machine_kwds
@@ -200,11 +222,6 @@ jobs:
200
222
- run : *_get_codecov
201
223
- run : *_download_test_data
202
224
- run : *prepare_working_directory
203
- - run :
204
- name : Run FSL FEEDS pipeline (py36)
205
- no_output_timeout : 40m
206
- environment : *test_environment
207
- command : bash -ux /home/circleci/nipype/.circleci/test_py3_fmri_fsl_feeds_linear_l1.sh
208
225
- run :
209
226
name : Run FSL reuse pipeline (py36)
210
227
no_output_timeout : 40m
@@ -252,7 +269,7 @@ jobs:
252
269
- run : *_run_codecov_smoke
253
270
- store_artifacts : *store_artifacts_kwds
254
271
255
- test_fmri_spm_nested_multiproc :
272
+ test_fmri_spm_nested_fsl_feeds :
256
273
machine : *machine_kwds
257
274
working_directory : /home/circleci/nipype
258
275
steps :
@@ -279,30 +296,13 @@ jobs:
279
296
no_output_timeout : 30m
280
297
environment : *test_environment
281
298
command : bash -ux /home/circleci/nipype/.circleci/test_py2_fmri_spm_nested_multiproc_l2.sh
282
- - run : *_run_codecov_smoke
283
- - store_artifacts : *store_artifacts_kwds
284
299
- run :
285
- name : Build docs (py36)
286
- no_output_timeout : 30m
300
+ name : Run FSL FEEDS pipeline (py36)
301
+ no_output_timeout : 40m
287
302
environment : *test_environment
288
- command : bash -ux /home/circleci/nipype/.circleci/test_py3_docs.sh
289
- - store_artifacts :
290
- path : /home/circleci/work/docs
291
- - run :
292
- name : Save Docker images to workspace if on master
293
- no_output_timeout : 60m
294
- command : |
295
- if [ "$CIRCLE_BRANCH" = "master" -a -z "$CIRCLE_PULL_REQUEST" ]; then
296
- docker save nipype/nipype:base \
297
- nipype/nipype:latest \
298
- nipype/nipype:py27 \
299
- nipype/nipype:py36 | gzip -1 > /tmp/docker/nipype-base-latest-py36-py27.tar.gz \
300
- && du -h /tmp/docker/nipype-base-latest-py36-py27.tar.gz
301
- fi
302
- - persist_to_workspace :
303
- root : /tmp
304
- paths :
305
- - docker
303
+ command : bash -ux /home/circleci/nipype/.circleci/test_py3_fmri_fsl_feeds_linear_l1.sh
304
+ - run : *_run_codecov_smoke
305
+ - store_artifacts : *store_artifacts_kwds
306
306
307
307
deploy :
308
308
docker :
@@ -350,7 +350,7 @@ workflows:
350
350
- test_py3_fmri_spm_dartel_multiproc :
351
351
requires :
352
352
- compare_base_dockerfiles
353
- - test_fmri_spm_nested_multiproc :
353
+ - test_fmri_spm_nested_fsl_feeds :
354
354
requires :
355
355
- compare_base_dockerfiles
356
356
- deploy :
@@ -359,6 +359,6 @@ workflows:
359
359
only : master
360
360
requires :
361
361
- test_pytest
362
- - test_fmri_spm_nested_multiproc
362
+ - test_fmri_spm_nested_fsl_feeds
363
363
- test_py3_fmri_fsl_spm
364
364
- test_py3_fmri_spm_dartel_multiproc
0 commit comments