18
18
- build-v1-{{ .Branch }}-{{ .Revision }}
19
19
- build-v1--{{ .Revision }}
20
20
- build-v1-{{ .Branch }}-
21
+ - build-v1-maint/1.3.x-
21
22
- build-v1-master-
22
23
- build-v1-
23
24
paths :
@@ -97,26 +98,28 @@ jobs:
97
98
steps :
98
99
- restore_cache :
99
100
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-
103
105
- run :
104
106
name : Setup git-annex, DataLad & TemplateFlow
105
107
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
108
111
git config --global user.name 'NiPreps Bot'
109
112
git config --global user.email '[email protected] '
110
- python -m pip install --no-cache-dir -U templateflow
111
113
- save_cache :
112
- key : env-v1 -{{ .Branch }}-{{ .BuildNum }}
114
+ key : env-v2 -{{ .Branch }}-{{ .BuildNum }}
113
115
paths :
114
116
- /opt/conda
115
117
116
118
- restore_cache :
117
119
keys :
118
120
- data-v3-{{ .Branch }}-{{ epoch }}
119
121
- data-v3-{{ .Branch }}-
122
+ - data-v3-maint/1.3.x-
120
123
- data-v3-master-
121
124
- data-v3-
122
125
- run :
@@ -128,6 +131,15 @@ jobs:
128
131
datalad update -r --merge -d ds000003/
129
132
datalad get -J 2 -r -d ds000003/ ds000003/*
130
133
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
+
131
143
- run :
132
144
name : Get BIDS test data stub
133
145
command : |
@@ -143,6 +155,7 @@ jobs:
143
155
key : data-v3-{{ .Branch }}-{{ epoch }}
144
156
paths :
145
157
- /tmp/data/ds000003
158
+ - /tmp/data/ds000030
146
159
- /tmp/data/BIDS-examples-1-enh-ds054
147
160
- run :
148
161
name : Store FreeSurfer license file
@@ -177,6 +190,7 @@ jobs:
177
190
keys :
178
191
- mask-regressions-v0-{{ .Branch }}-{{ .Revision }}-
179
192
- mask-regressions-v0-{{ .Branch }}-
193
+ - mask-regressions-v0-maint/1.3.x-
180
194
- mask-regressions-v0-master-
181
195
- mask-regressions-v0-
182
196
- mask-regressions-
@@ -214,10 +228,6 @@ jobs:
214
228
- restore_cache :
215
229
keys :
216
230
- build-v1-{{ .Branch }}-{{ .Revision }}
217
- - build-v1--{{ .Revision }}
218
- - build-v1-{{ .Branch }}-
219
- - build-v1-master-
220
- - build-v1-
221
231
- run :
222
232
name : Docker authentication
223
233
command : |
@@ -245,9 +255,6 @@ jobs:
245
255
- restore_cache :
246
256
keys :
247
257
- data-v3-{{ .Branch }}-{{ epoch }}
248
- - data-v3-{{ .Branch }}-
249
- - data-v3-master-
250
- - data-v3-
251
258
252
259
- run :
253
260
name : Run unit tests
@@ -329,14 +336,10 @@ jobs:
329
336
- restore_cache :
330
337
keys :
331
338
- mask-regressions-v0-{{ .Branch }}-{{ .Revision }}-
332
- - mask-regressions-v0-{{ .Branch }}-
333
339
334
340
- restore_cache :
335
341
keys :
336
342
- build-v1-{{ .Branch }}-{{ epoch }}
337
- - build-v1-{{ .Branch }}-
338
- - build-v1-master-
339
- - build-v1-
340
343
- run :
341
344
name : Docker authentication
342
345
command : |
@@ -366,6 +369,7 @@ jobs:
366
369
keys :
367
370
- masks-workdir-v3-{{ .Branch }}-{{epoch}}
368
371
- masks-workdir-v3-{{ .Branch }}-
372
+ - masks-workdir-v3-maint/1.3.x-
369
373
- masks-workdir-v3-master-
370
374
- masks-workdir-v3-
371
375
- run :
@@ -485,10 +489,6 @@ jobs:
485
489
- restore_cache :
486
490
keys :
487
491
- build-v1-{{ .Branch }}-{{ .Revision }}
488
- - build-v1--{{ .Revision }}
489
- - build-v1-{{ .Branch }}-
490
- - build-v1-master-
491
- - build-v1-
492
492
paths :
493
493
- /tmp/docker
494
494
- /tmp/images
0 commit comments