Skip to content

Commit f8f5394

Browse files
authored
Merge pull request #765 from nipreps/ci/1.3.x/update_circle
CI: Update CircleCI from master
2 parents dd74494 + 2c2b8b0 commit f8f5394

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

.circleci/config.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
- build-v1-{{ .Branch }}-{{ .Revision }}
1919
- build-v1--{{ .Revision }}
2020
- build-v1-{{ .Branch }}-
21+
- build-v1-maint/1.3.x-
2122
- build-v1-master-
2223
- build-v1-
2324
paths:
@@ -97,26 +98,28 @@ jobs:
9798
steps:
9899
- restore_cache:
99100
keys:
100-
- env-v1-{{ .Branch }}-
101-
- env-v1-master-
102-
- env-v1-
101+
- env-v2-{{ .Branch }}-
102+
- env-v2-maint/1.3.x-
103+
- env-v2-master-
104+
- env-v2-
103105
- run:
104106
name: Setup git-annex, DataLad & TemplateFlow
105107
command: |
106-
conda install -y -c anaconda -c conda-forge git-annex datalad wget
107-
python -m pip install --no-cache-dir -U datalad-osf
108+
apk update && apk add --no-cache coreutils
109+
conda install -y -c conda-forge python=*=*cpython datalad git wget
110+
python -m pip install --no-cache-dir -U datalad-osf templateflow
108111
git config --global user.name 'NiPreps Bot'
109112
git config --global user.email '[email protected]'
110-
python -m pip install --no-cache-dir -U templateflow
111113
- save_cache:
112-
key: env-v1-{{ .Branch }}-{{ .BuildNum }}
114+
key: env-v2-{{ .Branch }}-{{ .BuildNum }}
113115
paths:
114116
- /opt/conda
115117

116118
- restore_cache:
117119
keys:
118120
- data-v3-{{ .Branch }}-{{ epoch }}
119121
- data-v3-{{ .Branch }}-
122+
- data-v3-maint/1.3.x-
120123
- data-v3-master-
121124
- data-v3-
122125
- run:
@@ -128,6 +131,15 @@ jobs:
128131
datalad update -r --merge -d ds000003/
129132
datalad get -J 2 -r -d ds000003/ ds000003/*
130133
134+
- run:
135+
name: Get test data from ds000030
136+
command: |
137+
if [[ ! -d ds000030 ]]; then
138+
datalad install -r https://github.com/nipreps-data/ds000030.git
139+
fi
140+
datalad update -r --merge -d ds000030/
141+
datalad get -J 2 -r -d ds000030/ ds000030/sub-10228/func/*
142+
131143
- run:
132144
name: Get BIDS test data stub
133145
command: |
@@ -143,6 +155,7 @@ jobs:
143155
key: data-v3-{{ .Branch }}-{{ epoch }}
144156
paths:
145157
- /tmp/data/ds000003
158+
- /tmp/data/ds000030
146159
- /tmp/data/BIDS-examples-1-enh-ds054
147160
- run:
148161
name: Store FreeSurfer license file
@@ -177,6 +190,7 @@ jobs:
177190
keys:
178191
- mask-regressions-v0-{{ .Branch }}-{{ .Revision }}-
179192
- mask-regressions-v0-{{ .Branch }}-
193+
- mask-regressions-v0-maint/1.3.x-
180194
- mask-regressions-v0-master-
181195
- mask-regressions-v0-
182196
- mask-regressions-
@@ -214,10 +228,6 @@ jobs:
214228
- restore_cache:
215229
keys:
216230
- build-v1-{{ .Branch }}-{{ .Revision }}
217-
- build-v1--{{ .Revision }}
218-
- build-v1-{{ .Branch }}-
219-
- build-v1-master-
220-
- build-v1-
221231
- run:
222232
name: Docker authentication
223233
command: |
@@ -245,9 +255,6 @@ jobs:
245255
- restore_cache:
246256
keys:
247257
- data-v3-{{ .Branch }}-{{ epoch }}
248-
- data-v3-{{ .Branch }}-
249-
- data-v3-master-
250-
- data-v3-
251258

252259
- run:
253260
name: Run unit tests
@@ -329,14 +336,10 @@ jobs:
329336
- restore_cache:
330337
keys:
331338
- mask-regressions-v0-{{ .Branch }}-{{ .Revision }}-
332-
- mask-regressions-v0-{{ .Branch }}-
333339

334340
- restore_cache:
335341
keys:
336342
- build-v1-{{ .Branch }}-{{ epoch }}
337-
- build-v1-{{ .Branch }}-
338-
- build-v1-master-
339-
- build-v1-
340343
- run:
341344
name: Docker authentication
342345
command: |
@@ -366,6 +369,7 @@ jobs:
366369
keys:
367370
- masks-workdir-v3-{{ .Branch }}-{{epoch}}
368371
- masks-workdir-v3-{{ .Branch }}-
372+
- masks-workdir-v3-maint/1.3.x-
369373
- masks-workdir-v3-master-
370374
- masks-workdir-v3-
371375
- run:
@@ -485,10 +489,6 @@ jobs:
485489
- restore_cache:
486490
keys:
487491
- build-v1-{{ .Branch }}-{{ .Revision }}
488-
- build-v1--{{ .Revision }}
489-
- build-v1-{{ .Branch }}-
490-
- build-v1-master-
491-
- build-v1-
492492
paths:
493493
- /tmp/docker
494494
- /tmp/images

0 commit comments

Comments
 (0)