Skip to content

Commit 8dcd04b

Browse files
committed
CI: Check for pre-existing directories
1 parent b4466b5 commit 8dcd04b

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

Diff for: .circleci/config.yml

+9-3
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,19 @@ _download_test_data: &_download_test_data
6666
command: |
6767
set -x
6868
export DATA_NIPYPE_TUTORIAL_URL="${OSF_NIPYPE_URL}/57f4739cb83f6901ed94bf21"
69-
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_TUTORIAL_URL" | tar xjv
69+
if [[ ! -d nipype-tutorial ]]; then
70+
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_TUTORIAL_URL" | tar xjv
71+
fi
7072
7173
export DATA_NIPYPE_FSL_COURSE="${OSF_NIPYPE_URL}/57f472cf9ad5a101f977ecfe"
72-
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_FSL_COURSE" | tar xzv
74+
if [[ ! -d nipype-fsl_course_data ]]; then
75+
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_FSL_COURSE" | tar xzv
76+
fi
7377
7478
export DATA_NIPYPE_FSL_FEEDS="${OSF_NIPYPE_URL}/57f473066c613b01f113e7af"
75-
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_FSL_FEEDS" | tar xzv
79+
if [[ ! -d feeds ]]; then
80+
curl -sSL --retry 5 --connect-timeout 15 "$DATA_NIPYPE_FSL_FEEDS" | tar xzv
81+
fi
7682
7783
_prepare_working_directory: &prepare_working_directory
7884
name: Prepare working directory

0 commit comments

Comments
 (0)