@@ -191,14 +191,8 @@ profiles {
191191 apptainer. enabled = false
192192 docker. runOptions = ' -u $(id -u):$(id -g)'
193193 }
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- }
201194 singularity {
195+ includeConfig ' conf/containers/containers_singularity_amd64.config'
202196 singularity. enabled = true
203197 singularity. autoMounts = true
204198 conda. enabled = false
@@ -264,6 +258,33 @@ profiles {
264258 ]
265259 }
266260 }
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+
267288 test { includeConfig ' conf/test.config' }
268289 test_full { includeConfig ' conf/test_full.config' }
269290 test_full_aws {
0 commit comments