diff --git a/src/.docker_modules/multiqc/1.9/Dockerfile b/src/.docker_modules/multiqc/1.9/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..3e82ccb436f841876ef71c73f4e6a611454bd7f2 --- /dev/null +++ b/src/.docker_modules/multiqc/1.9/Dockerfile @@ -0,0 +1,25 @@ +FROM debian:stretch +MAINTAINER Laurent Modolo + +ENV MULTIQC_VERSION=1.9 +ENV PACKAGES build-essential \ + python3-pip \ + python3-setuptools \ + python3-dev \ + python3-wheel \ + procps \ + locales + +RUN apt-get update && \ + apt-get install -y --no-install-recommends ${PACKAGES} && \ + apt-get clean + +RUN locale-gen en_US.UTF-8 +ENV LC_ALL=en_US.utf-8 +ENV LANG=en_US.utf-8 +ENV LC_ALL=C.UTF-8 +ENV LANG=C.UTF-8 + + +RUN pip3 install multiqc==${MULTIQC_VERSION} + diff --git a/src/.docker_modules/multiqc/1.9/docker_init.sh b/src/.docker_modules/multiqc/1.9/docker_init.sh new file mode 100755 index 0000000000000000000000000000000000000000..dcb2897242cb084d9bc851e2274c21aca99f00c2 --- /dev/null +++ b/src/.docker_modules/multiqc/1.9/docker_init.sh @@ -0,0 +1,4 @@ +#!/bin/sh +docker pull lbmc/multiqc:1.9 +docker build src/.docker_modules/multiqc/1.9 -t 'lbmc/multiqc:1.9' +docker push lbmc/multiqc:1.9 diff --git a/src/nf_modules/multiqc/main.nf b/src/nf_modules/multiqc/main.nf index 3486523912595e63662fc0de6560586af11613c3..64cecaace1fbce77b5fecd99f47e253b33ded071 100644 --- a/src/nf_modules/multiqc/main.nf +++ b/src/nf_modules/multiqc/main.nf @@ -1,4 +1,4 @@ -version = "1.7" +version = "1.9" container_url = "lbmc/multiqc:${version}" process multiqc {