@@ -191,14 +191,8 @@ profiles {
191
191
apptainer. enabled = false
192
192
docker. runOptions = ' -u $(id -u):$(id -g)'
193
193
}
194
- arm {
195
- docker. runOptions = ' -u $(id -u):$(id -g) --platform=linux/amd64'
196
- }
197
- // TODO PR this to tools
198
- graviton {
199
- process. arch = ' linux/arm64'
200
- }
201
194
singularity {
195
+ includeConfig ' conf/containers/containers_singularity_amd64.config'
202
196
singularity. enabled = true
203
197
singularity. autoMounts = true
204
198
conda. enabled = false
@@ -264,6 +258,33 @@ profiles {
264
258
]
265
259
}
266
260
}
261
+ // ARM Related Profiles
262
+ apple {
263
+ docker. runOptions = ' -u $(id -u):$(id -g) --platform=linux/amd64'
264
+ }
265
+ docker_arm {
266
+ includeConfig ' conf/containers/containers_docker_arm64.config'
267
+ docker. enabled = true
268
+ conda. enabled = false
269
+ singularity. enabled = false
270
+ podman. enabled = false
271
+ shifter. enabled = false
272
+ charliecloud. enabled = false
273
+ apptainer. enabled = false
274
+ docker. runOptions = ' -u $(id -u):$(id -g)'
275
+ }
276
+ singularity_arm {
277
+ includeConfig ' conf/containers/containers_singularity_arm64.config'
278
+ singularity. enabled = true
279
+ singularity. autoMounts = true
280
+ conda. enabled = false
281
+ docker. enabled = false
282
+ podman. enabled = false
283
+ shifter. enabled = false
284
+ charliecloud. enabled = false
285
+ apptainer. enabled = false
286
+ }
287
+
267
288
test { includeConfig ' conf/test.config' }
268
289
test_full { includeConfig ' conf/test_full.config' }
269
290
test_full_aws {
0 commit comments