@@ -120,14 +120,21 @@ jobs:
120
120
export DATA_NIPYPE_FSL_FEEDS="${OSF_NIPYPE_URL}/57f473066c613b01f113e7af"
121
121
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_FSL_FEEDS" | tar xz
122
122
- run :
123
- name : Run tests
124
- no_output_timeout : 2h
123
+ name : Prepare working directory
125
124
environment :
126
125
WORKDIR : /home/circleci/work
127
126
command : |
128
127
mkdir -p "$WORKDIR"
129
128
chmod -R 777 "$WORKDIR"
130
- bash /home/circleci/nipype/.circleci/pytests.sh
129
+ - run :
130
+ name : Run pytests (py36)
131
+ command : bash /home/circleci/nipype/.circleci/test_py3_pytest.sh
132
+ - run :
133
+ name : Run pytests (py27)
134
+ command : bash /home/circleci/nipype/.circleci/test_py2_pytest.sh
135
+ - run :
136
+ name : Build docs (py36)
137
+ command : bash /home/circleci/nipype/.circleci/test_py3_docs.sh
131
138
- store_artifacts :
132
139
path : /home/circleci/work/tests
133
140
@@ -201,17 +208,36 @@ jobs:
201
208
export DATA_NIPYPE_FSL_FEEDS="${OSF_NIPYPE_URL}/57f473066c613b01f113e7af"
202
209
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_FSL_FEEDS" | tar xz
203
210
- run :
204
- name : Run tests
205
- no_output_timeout : 2h
211
+ name : Prepare working directory
206
212
environment :
207
213
WORKDIR : /home/circleci/work
208
214
command : |
209
215
mkdir -p "$WORKDIR"
210
216
chmod -R 777 "$WORKDIR"
211
- bash /home/circleci/nipype/.circleci/test_py3_fmri_fsl_feeds_linear_l1.sh
212
- bash /home/circleci/nipype/.circleci/test_py3_fmri_fsl_reuse_linear_l1.sh
213
- bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_linear_3d.sh
214
- bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_linear_4d.sh
217
+ - run :
218
+ name : Run FSL FEEDS pipeline (py36)
219
+ no_output_timeout : 40m
220
+ environment :
221
+ WORKDIR : /home/circleci/work
222
+ command : bash /home/circleci/nipype/.circleci/test_py3_fmri_fsl_feeds_linear_l1.sh
223
+ - run :
224
+ name : Run FSL reuse pipeline (py36)
225
+ no_output_timeout : 40m
226
+ environment :
227
+ WORKDIR : /home/circleci/work
228
+ command : bash /home/circleci/nipype/.circleci/test_py3_fmri_fsl_reuse_linear_l1.sh
229
+ - run :
230
+ name : Run SPM test workflow - 3D inputs (py36)
231
+ no_output_timeout : 40m
232
+ environment :
233
+ WORKDIR : /home/circleci/work
234
+ command : bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_linear_3d.sh
235
+ - run :
236
+ name : Run SPM test workflow - 4D inputs (py36)
237
+ no_output_timeout : 40m
238
+ environment :
239
+ WORKDIR : /home/circleci/work
240
+ command : bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_linear_4d.sh
215
241
- store_artifacts :
216
242
path : /home/circleci/work/tests
217
243
@@ -285,15 +311,24 @@ jobs:
285
311
export DATA_NIPYPE_FSL_FEEDS="${OSF_NIPYPE_URL}/57f473066c613b01f113e7af"
286
312
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_FSL_FEEDS" | tar xz
287
313
- run :
288
- name : Run tests
289
- no_output_timeout : 2h
314
+ name : Prepare working directory
290
315
environment :
291
316
WORKDIR : /home/circleci/work
292
317
command : |
293
318
mkdir -p "$WORKDIR"
294
319
chmod -R 777 "$WORKDIR"
295
- bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_dartel_multiproc_l1.sh
296
- bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_dartel_multiproc_l2.sh
320
+ - run :
321
+ name : Run SPM DARTEL Level 1 pipeline (py36)
322
+ no_output_timeout : 1h
323
+ environment :
324
+ WORKDIR : /home/circleci/work
325
+ command : bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_dartel_multiproc_l1.sh
326
+ - run :
327
+ name : Run SPM DARTEL Level 2 pipeline (py36)
328
+ no_output_timeout : 30m
329
+ environment :
330
+ WORKDIR : /home/circleci/work
331
+ command : bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_dartel_multiproc_l2.sh
297
332
- store_artifacts :
298
333
path : /home/circleci/work/tests
299
334
@@ -382,15 +417,24 @@ jobs:
382
417
export DATA_NIPYPE_FSL_FEEDS="${OSF_NIPYPE_URL}/57f473066c613b01f113e7af"
383
418
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_FSL_FEEDS" | tar xz
384
419
- run :
385
- name : Run tests
386
- no_output_timeout : 2h
420
+ name : Prepare working directory
387
421
environment :
388
422
WORKDIR : /home/circleci/work
389
423
command : |
390
424
mkdir -p "$WORKDIR"
391
425
chmod -R 777 "$WORKDIR"
392
- bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_nested_multiproc_l1.sh
393
- bash /home/circleci/nipype/.circleci/test_py2_fmri_spm_nested_multiproc_l2.sh
426
+ - run :
427
+ name : Run SPM Nested Level 1 pipeline (py36)
428
+ no_output_timeout : 1h
429
+ environment :
430
+ WORKDIR : /home/circleci/work
431
+ command : bash /home/circleci/nipype/.circleci/test_py3_fmri_spm_nested_multiproc_l1.sh
432
+ - run :
433
+ name : Run SPM Nested Level 2 pipeline (py27)
434
+ no_output_timeout : 30m
435
+ environment :
436
+ WORKDIR : /home/circleci/work
437
+ command : bash /home/circleci/nipype/.circleci/test_py2_fmri_spm_nested_multiproc_l2.sh
394
438
- store_artifacts :
395
439
path : /home/circleci/work/tests
396
440
- run :
0 commit comments