Skip to content

adding multiqc version 1.34#1659

Merged
Kincekara merged 1 commit intomasterfrom
erin-multiqc
Apr 30, 2026
Merged

adding multiqc version 1.34#1659
Kincekara merged 1 commit intomasterfrom
erin-multiqc

Conversation

@erinyoung
Copy link
Copy Markdown
Contributor

There's a new version of multiqc!

According to the release notes there are some new modules.

I copied the prior dockerfile, updated the version arg, updated the base to noble, and allowed pip to break packages.

Pull Request (PR) checklist:

  • Include a description of what is in this pull request in this message.
  • The dockerfile successfully builds to a test target for the user creating the PR. (i.e. docker build --tag samtools:1.15test --target test docker-builds/build-files/samtools/1.15 )
  • Directory structure as name of the tool in lower case with special characters removed with a subdirectory of the version number in build-files (i.e. docker-builds/build-files/spades/3.12.0/Dockerfile)
    • (optional) All test files are located in same directory as the Dockerfile (i.e. build-files/shigatyper/2.0.1/test.sh)
  • Create a simple container-specific README.md in the same directory as the Dockerfile (i.e. docker-builds/build-files/spades/3.12.0/README.md)
    • If this README is longer than 30 lines, there is an explanation as to why more detail was needed
  • Dockerfile includes the recommended LABELS
  • Main README.md has been updated to include the tool and/or version of the dockerfile(s) in this PR
  • Program_Licenses.md contains the tool(s) used in this PR and has been updated for any missing

@erinyoung
Copy link
Copy Markdown
Contributor Author

@staphb-dockerbuilds-diff multiqc 1.33 1.34

@github-actions
Copy link
Copy Markdown

Dockerfile Diff: multiqc

Comparing: 1.33 -> 1.34

--- build-files/multiqc/1.33/Dockerfile	2026-04-22 17:51:36.955454985 +0000
+++ build-files/multiqc/1.34/Dockerfile	2026-04-22 17:51:36.955500309 +0000
@@ -1,9 +1,9 @@
-FROM ubuntu:jammy AS app
+FROM ubuntu:noble AS app
 
-ARG MULTIQC_VER="1.33"
+ARG MULTIQC_VER="1.34"
 
 # metadata
-LABEL base.image="ubuntu:jammy"
+LABEL base.image="ubuntu:noble"
 LABEL dockerfile.version="1"
 LABEL software="MultiQC"
 LABEL software.version="${MULTIQC_VER}"
@@ -18,7 +18,7 @@
     apt-get clean && apt-get autoclean && rm -rf /var/lib/apt/lists/*
 
 # install multiqc
-RUN pip3 install --no-cache-dir multiqc==${MULTIQC_VER}
+RUN pip3 install --no-cache-dir --break-system-packages multiqc==${MULTIQC_VER}
 
 ENV LC_ALL='C.UTF-8' \
     LANG='C.UTF-8'
@@ -45,3 +45,5 @@
 RUN git clone https://github.com/ewels/MultiQC_TestData && \
     multiqc . && \
     ls multiqc_report.html     
+
+RUN pip list

@Kincekara Kincekara merged commit af240b3 into master Apr 30, 2026
2 checks passed
@Kincekara
Copy link
Copy Markdown
Collaborator

Thank you for the update!
Deploy link: https://github.com/StaPH-B/docker-builds/actions/runs/25178217300

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants