diff --git a/build_manifest.csv b/build_manifest.csv index 0c9188f..b1096a2 100755 --- a/build_manifest.csv +++ b/build_manifest.csv @@ -43,3 +43,4 @@ micom,0.37.0 sylph,0.6.1a dvc,0.0.1 fmhfunprofiler,20250930 +nextflow-dev,0.0.2 diff --git a/nextflow-dev/Dockerfile b/nextflow-dev/Dockerfile new file mode 100644 index 0000000..858ed9c --- /dev/null +++ b/nextflow-dev/Dockerfile @@ -0,0 +1,10 @@ +FROM eclipse-temurin:25 + +RUN apt-get update && apt-get install curl build-essential zip wget python3 pip gradle bash git unzip python3-dev -y +#RUN /bin/bash -c "source /root/.sdkman/bin/sdkman-init.sh; sdk version; sdk install java 17.0.10-tem ; sdk install gradle 9.2.1 ; which gradle" +#ENV PATH="/root/.sdkman/candidates/java/current/bin/:$PATH" +ENV PIP_BREAK_SYSTEM_PACKAGES=1 +RUN java -version && \ + pip install nf-core && \ + curl -s https://get.nextflow.io | bash +RUN mv nextflow /usr/local/bin/