Skip to content

Commit 83576ea

Browse files
authored
Merge pull request #310 from nipreps/ci/fix-outputs
CI: Fix output order
2 parents d973c72 + 6a38698 commit 83576ea

File tree

3 files changed

+19
-15
lines changed

3 files changed

+19
-15
lines changed

.circleci/bcp_anat_outputs.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_desc-preproc_T1w.json
1818
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_desc-preproc_T1w.nii.gz
1919
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_desc-ribbon_mask.nii.gz
2020
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_dseg.nii.gz
21-
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-fsnative_to-T1w_mode-image_xfm.txt
2221
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-MNIInfant+1_to-T1w_mode-image_xfm.h5
23-
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-T1w_to-fsnative_mode-image_xfm.txt
2422
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-T1w_to-MNIInfant+1_mode-image_xfm.h5
23+
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-T1w_to-fsnative_mode-image_xfm.txt
24+
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-fsnative_to-T1w_mode-image_xfm.txt
2525
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_hemi-L_curv.shape.gii
2626
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_hemi-L_desc-reg_sphere.surf.gii
2727
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_hemi-L_inflated.surf.gii

.circleci/bcp_full_outputs.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_desc-preproc_T1w.json
1818
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_desc-preproc_T1w.nii.gz
1919
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_desc-ribbon_mask.nii.gz
2020
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_dseg.nii.gz
21-
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-fsnative_to-T1w_mode-image_xfm.txt
2221
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-MNIInfant+1_to-T1w_mode-image_xfm.h5
23-
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-T1w_to-fsnative_mode-image_xfm.txt
2422
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-T1w_to-MNIInfant+1_mode-image_xfm.h5
23+
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-T1w_to-fsnative_mode-image_xfm.txt
24+
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_from-fsnative_to-T1w_mode-image_xfm.txt
2525
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_hemi-L_curv.shape.gii
2626
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_hemi-L_desc-reg_sphere.surf.gii
2727
sub-01/ses-1mo/anat/sub-01_ses-1mo_run-001_hemi-L_inflated.surf.gii
@@ -65,8 +65,8 @@ sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_desc-confounds_times
6565
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_desc-confounds_timeseries.tsv
6666
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_desc-preproc_bold.json
6767
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_desc-preproc_bold.nii.gz
68-
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_from-scanner_to-boldref_mode-image_xfm.txt
6968
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_from-scanner_to-T1w_mode-image_xfm.txt
69+
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_from-scanner_to-boldref_mode-image_xfm.txt
7070
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_from-T1w_to-scanner_mode-image_xfm.txt
7171
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_space-MNIInfant_cohort-1_boldref.nii.gz
7272
sub-01/ses-1mo/func/sub-01_ses-1mo_task-rest_acq-PA_run-001_space-MNIInfant_cohort-1_desc-aparcaseg_dseg.nii.gz

.circleci/config.yml

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -173,11 +173,11 @@ jobs:
173173
steps:
174174
- restore_cache:
175175
keys:
176-
- data-v3-{{ .Branch }}-{{ .Revision }}
177-
- data-v3--{{ .Revision }}
178-
- data-v3-{{ .Branch }}-
179-
- data-v3-master-
180-
- data-v3-
176+
- data-v0-{{ .Branch }}-{{ .Revision }}
177+
- data-v0--{{ .Revision }}
178+
- data-v0-{{ .Branch }}-
179+
- data-v0-master-
180+
- data-v0-
181181
- run:
182182
name: Install datalad + git-annex
183183
command: |
@@ -203,7 +203,7 @@ jobs:
203203
echo "Reusing cached data"
204204
fi
205205
- save_cache:
206-
key: data-v3-{{ .Branch }}-{{ .Revision }}
206+
key: data-v0-{{ .Branch }}-{{ .Revision }}
207207
paths:
208208
- /tmp/data
209209
- run:
@@ -243,7 +243,7 @@ jobs:
243243
- /tmp/images
244244
- restore_cache:
245245
keys:
246-
- data-v3-{{ .Branch }}-{{ .Revision }}
246+
- data-v0-{{ .Branch }}-{{ .Revision }}
247247
- docker/install-docker-credential-helper
248248
- run: *docker_auth
249249
- run: *setup_docker_registry
@@ -314,7 +314,7 @@ jobs:
314314
- /tmp/images
315315
- restore_cache:
316316
keys:
317-
- data-v3-{{ .Branch }}-{{ .Revision }}
317+
- data-v0-{{ .Branch }}-{{ .Revision }}
318318
- restore_cache:
319319
keys:
320320
- bcp-anat-v0-{{ .Branch }}-{{ .Revision }}
@@ -358,7 +358,9 @@ jobs:
358358
mkdir -p /tmp/${DATASET}/test
359359
CHECK_OUTPUTS_FILE="${DATASET}_anat_outputs.txt"
360360
cd /tmp/${DATASET}/derivatives/nibabies && tree -I 'figures|log' -lifa --noreport | sed s+^\./++ | sed '1d' | sort > /tmp/${DATASET}/test/outputs.out
361-
diff /tmp/src/nibabies/.circleci/${CHECK_OUTPUTS_FILE} /tmp/${DATASET}/test/outputs.out
361+
cat /tmp/${DATASET}/test/outputs.out
362+
sort -o /tmp/${DATASET}/test/expected.out /tmp/src/nibabies/.circleci/${CHECK_OUTPUTS_FILE}
363+
diff /tmp/${DATASET}/test/expected.out /tmp/${DATASET}/test/outputs.out
362364
rm -rf /tmp/${DATASET}/test
363365
exit $?
364366
- run:
@@ -384,7 +386,9 @@ jobs:
384386
mkdir -p /tmp/${DATASET}/test
385387
CHECK_OUTPUTS_FILE="${DATASET}_full_outputs.txt"
386388
cd /tmp/${DATASET}/derivatives/nibabies && tree -I 'figures|log' -lifa --noreport | sed s+^\./++ | sed '1d' | sort > /tmp/${DATASET}/test/outputs.out
387-
diff /tmp/src/nibabies/.circleci/${CHECK_OUTPUTS_FILE} /tmp/${DATASET}/test/outputs.out
389+
cat /tmp/${DATASET}/test/outputs.out
390+
sort -o /tmp/${DATASET}/test/expected.out /tmp/src/nibabies/.circleci/${CHECK_OUTPUTS_FILE}
391+
diff /tmp/${DATASET}/test/expected.out /tmp/${DATASET}/test/outputs.out
388392
rm -rf /tmp/${DATASET}/test
389393
exit $?
390394
- run:

0 commit comments

Comments
 (0)