Skip to content

Commit 0a5627d

Browse files
committed
Bump container rnaseq-nf:v1.3.0
Signed-off-by: Paolo Di Tommaso <[email protected]>
1 parent 79c4244 commit 0a5627d

File tree

4 files changed

+27
-30
lines changed

4 files changed

+27
-30
lines changed

conda.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
name: rnaseq-nf
22
channels:
3-
- seqera
4-
- bioconda
5-
- conda-forge
6-
- defaults
3+
- conda-forge
4+
- bioconda
75
dependencies:
8-
- salmon=1.10.2
9-
- fastqc=0.12.1
10-
- multiqc=1.15
6+
- bioconda::fastqc=0.12.1
7+
- bioconda::multiqc=1.25
8+
- bioconda::salmon=1.10.3

docker/Dockerfile

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
FROM mambaorg/micromamba
1+
#
2+
# don't waste time with this
3+
# use seqera containers
4+
# https://seqera.io/containers/
5+
#
6+
FROM mambaorg/micromamba:1.5.10-noble
27
MAINTAINER Paolo Di Tommaso <[email protected]>
38

4-
RUN \
5-
micromamba install -y -n base -c defaults -c bioconda -c conda-forge \
6-
salmon=1.10.2 \
7-
fastqc=0.12.1 \
8-
multiqc=1.17 \
9-
python=3.11 \
10-
typing_extensions \
11-
importlib_metadata \
12-
procps-ng \
13-
&& micromamba clean -a -y
9+
COPY --chown=$MAMBA_USER:$MAMBA_USER conda.yml /tmp/conda.yml
10+
RUN micromamba install -y -n base -f /tmp/conda.yml \
11+
&& micromamba install -y -n base conda-forge::procps-ng \
12+
&& micromamba clean -a -y
1413

1514
ENV PATH="$MAMBA_ROOT_PREFIX/bin:$PATH"
1615
USER root

docker/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
version ?= v1.2.1
1+
version ?= v1.3.0
22

33
all: build push
44

55
build:
66
cp ../conda.yml .
7-
docker build --output=type=docker --progress=plain --tag quay.io/nextflow/rnaseq-nf:${version} .
7+
docker build --output=type=docker --progress=plain --tag docker.io/nextflow/rnaseq-nf:${version} .
88

99
push:
10-
docker push quay.io/nextflow/rnaseq-nf:${version}
10+
docker push docker.io/nextflow/rnaseq-nf:${version}

nextflow.config

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ params.multiqc = "${projectDir}/multiqc"
3131

3232
profiles {
3333
standard {
34-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
34+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
3535
}
3636

3737
'all-reads' {
@@ -54,12 +54,12 @@ profiles {
5454
}
5555

5656
'docker' {
57-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
57+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
5858
docker.enabled = true
5959
}
6060

6161
'singularity' {
62-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
62+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
6363
singularity.enabled = true
6464
singularity.autoMounts = true
6565
}
@@ -70,15 +70,15 @@ profiles {
7070
}
7171

7272
'slurm' {
73-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
73+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
7474
process.executor = 'slurm'
7575
singularity.enabled = true
7676
}
7777

7878
'batch' {
7979
params.reads = 's3://rnaseq-nf/data/ggal/lung_{1,2}.fq'
8080
params.transcriptome = 's3://rnaseq-nf/data/ggal/transcript.fa'
81-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
81+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
8282
process.executor = 'awsbatch'
8383
process.queue = 'nextflow-ci'
8484
workDir = 's3://nextflow-ci/work'
@@ -87,7 +87,7 @@ profiles {
8787
}
8888

8989
's3-data' {
90-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
90+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
9191
params.reads = 's3://rnaseq-nf/data/ggal/lung_{1,2}.fq'
9292
params.transcriptome = 's3://rnaseq-nf/data/ggal/transcript.fa'
9393
}
@@ -97,19 +97,19 @@ profiles {
9797
params.reads = 'gs://rnaseq-nf/data/ggal/gut_{1,2}.fq'
9898
params.multiqc = 'gs://rnaseq-nf/multiqc'
9999
process.executor = 'google-batch'
100-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
100+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
101101
workDir = 'gs://rnaseq-nf/scratch' // <- replace with your own bucket!
102102
google.region = 'europe-west2'
103103
}
104104

105105
'gs-data' {
106-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
106+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
107107
params.transcriptome = 'gs://rnaseq-nf/data/ggal/transcript.fa'
108108
params.reads = 'gs://rnaseq-nf/data/ggal/gut_{1,2}.fq'
109109
}
110110

111111
'azure-batch' {
112-
process.container = 'docker.io/nextflow/rnaseq-nf:v1.2.1'
112+
process.container = 'docker.io/nextflow/rnaseq-nf:v1.3.0'
113113
workDir = 'az://nf-scratch/work'
114114
process.executor = 'azurebatch'
115115
process.queue = 'nextflow-ci' // replace with your own Azure pool name

0 commit comments

Comments
 (0)