Skip to content

Commit f9726e6

Browse files
committed
CI: Cache intermediate xfms
1 parent 08285d2 commit f9726e6

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.circleci/config.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,19 @@ jobs:
211211
printf "[execution]\nstop_on_first_crash = true\n" > /tmp/bcp/nipype.cfg
212212
echo "poll_sleep_duration = 0.01" >> /tmp/bcp/nipype.cfg
213213
echo "hash_method = content" >> /tmp/bcp/nipype.cfg
214+
- run:
215+
name: Get intermediate transforms
216+
command: |
217+
mkdir -p /tmp/pooch
218+
cd /tmp/pooch
219+
# Caching intermediate templates so no need to constantly fetch
220+
XFM="from-MNI152NLin6Asym_to-MNIInfant+1_xfm.h5"
221+
echo "Downloading $XFM"
222+
curl -Lo "XFM" https://osf.io/download/kx7ny
223+
XFM="from-MNIInfant+1_to-MNI152NLin6Asym_xfm.h5"
224+
echo "Downloading $XFM"
225+
curl -Lo "XFM" https://osf.io/download/7ge2b
226+
214227
- persist_to_workspace:
215228
root: /tmp
216229
paths:
@@ -284,6 +297,7 @@ jobs:
284297
- DATASET: bcp
285298
- CHECK_BCP: true
286299
- MIGAS_OPTOUT: "1"
300+
- NIBABIES_POOCH_DIR: /tmp/pooch
287301
steps:
288302
- checkout
289303
- run: *check_skip_job

0 commit comments

Comments
 (0)