Tools: Drop Singularity Hub build file from all repositores / Update linting?

Created on 11 Jan 2019  路  8Comments  路  Source: nf-core/tools

As we already dropped Singularity support and only pull Docker images, we don't really need a Singularity recipe in the respective repositories. This should also be updated in the linting, as we currently lint for the presence of the Singularity file.

Afterwards, we could update each repository and remove the Singularity file & remove it from the template as well.

linting template

All 8 comments

Have you decided not to support Singularity? May I ask the reason why?

Hi! We do support Singularity, but not singularity hub (as the tagging procedure is cumbersome and requires storing multiple Singularity files in each repository for example).

The singularity profile will use the Docker Hub image and pull from there which is supported by Singularity out of the box 馃憤

I can have a look at it and make a PR @apeltzer.

That would be fab 馃憤

Hello,
I'm glad to hear that you won't drop Singularity support. I started using Nextflow recently and I am interested in this project too.

Don't worry, we absolutely won't drop Singularity - we love it! Most of the original nf-core users are running Singularity as the primary back end. It's just Singularity Hub that has been difficult.

Thank you for your comments. I'll give it a try.

Was this page helpful?
0 / 5 - 0 ratings