Nextflow and Singularity help us a lot ! More informations on https://www.nextflow.io and https://singularity.lbl.gov/
We try to make Nextflowgularity available in Singularity and Docker.
We are working in a diagnostic environment and nextflow development is still very active! This is a good thing but we just wanted to be able to run our nextflow scripts in each of the environments corresponding to particular versions of nextflow & singularity in a CI way.
For now, you can only use the local executor (https://www.nextflow.io/docs/latest/executor.html#local). We plan to add a slurm client.