Skip to content

Commit 5a55198

Browse files
authored
Merge pull request #133 from kjsanger/feature/baton-6.0.0
Update to baton 6.0.0 and Porch 2.2.0
2 parents b02a116 + 0759870 commit 5a55198

File tree

1 file changed

+28
-23
lines changed

1 file changed

+28
-23
lines changed

docker/Makefile

Lines changed: 28 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ NOW=$(shell date --utc --iso-8601=seconds)
1212
DOCKER_PREFIX?=$(DOCKER_REGISTRY)/$(DOCKER_USER)
1313
DOCKER_ARGS ?= --platform linux/amd64 --progress=plain --rm
1414

15+
BATON_VERSION=6.0.0
16+
HTSLIB_VERSION=1.20
17+
SAMTOOLS_VERSION=1.20
18+
BCFTOOLS_VERSION=1.20
19+
1520
.PHONY: clean push
1621

1722
image_names := ub-16.04-base ub-18.04-base ub-22.04-base
@@ -37,7 +42,7 @@ image_names += ub-22.04-irods-clients-4.3.3
3742
image_names += ub-22.04-irods-clients-4.3.4
3843
# image_names += ub-22.04-irods-clients-4.3-nightly
3944

40-
image_names += python-3.12-npg-porch-2.1.3
45+
image_names += python-3.12-npg-porch-2.2.0
4146

4247
git_url=$(shell git remote get-url origin)
4348
git_commit=$(shell git log --pretty=format:'%H' -n 1)
@@ -176,10 +181,10 @@ ub-16.04-irods-clients-4.2.7.$(TAG): irods_clients/ubuntu/16.04/Dockerfile
176181
--build-arg DOCKER_TAG=$(TAG) \
177182
--build-arg IRODS_VERSION=4.2.7 \
178183
--build-arg IRODS_REVISION=1 \
179-
--build-arg BATON_VERSION=5.0.2 \
180-
--build-arg HTSLIB_VERSION=1.20 \
181-
--build-arg SAMTOOLS_VERSION=1.20 \
182-
--build-arg BCFTOOLS_VERSION=1.20 \
184+
--build-arg BATON_VERSION=$(BATON_VERSION) \
185+
--build-arg HTSLIB_VERSION=$(HTSLIB_VERSION) \
186+
--build-arg SAMTOOLS_VERSION=$(SAMTOOLS_VERSION) \
187+
--build-arg BCFTOOLS_VERSION=$(BCFTOOLS_VERSION) \
183188
--label org.opencontainers.image.title="iRODS 4.2.7 clients, Ubuntu 16.04" \
184189
--label org.opencontainers.image.source=$(git_url) \
185190
--label org.opencontainers.image.revision=$(git_commit) \
@@ -199,10 +204,10 @@ ub-18.04-irods-clients-4.2.11.$(TAG): irods_clients/ubuntu/18.04/Dockerfile
199204
--build-arg DOCKER_TAG=$(TAG) \
200205
--build-arg IRODS_VERSION=4.2.11 \
201206
--build-arg IRODS_REVISION=1 \
202-
--build-arg BATON_VERSION=5.0.2 \
203-
--build-arg HTSLIB_VERSION=1.20 \
204-
--build-arg SAMTOOLS_VERSION=1.20 \
205-
--build-arg BCFTOOLS_VERSION=1.20 \
207+
--build-arg BATON_VERSION=$(BATON_VERSION) \
208+
--build-arg HTSLIB_VERSION=$(HTSLIB_VERSION) \
209+
--build-arg SAMTOOLS_VERSION=$(SAMTOOLS_VERSION) \
210+
--build-arg BCFTOOLS_VERSION=$(BCFTOOLS_VERSION) \
206211
--label org.opencontainers.image.title="iRODS 4.2.11 clients, Ubuntu 18.04" \
207212
--label org.opencontainers.image.source=$(git_url) \
208213
--label org.opencontainers.image.revision=$(git_commit) \
@@ -223,10 +228,10 @@ ub-22.04-irods-clients-4.3.3.$(TAG): irods_clients/ubuntu/22.04/Dockerfile
223228
--build-arg DOCKER_TAG=$(TAG) \
224229
--build-arg IRODS_VERSION=4.3.3 \
225230
--build-arg IRODS_REVISION=0 \
226-
--build-arg BATON_VERSION=5.0.2 \
227-
--build-arg HTSLIB_VERSION=1.20 \
228-
--build-arg SAMTOOLS_VERSION=1.20 \
229-
--build-arg BCFTOOLS_VERSION=1.20 \
231+
--build-arg BATON_VERSION=$(BATON_VERSION) \
232+
--build-arg HTSLIB_VERSION=$(HTSLIB_VERSION) \
233+
--build-arg SAMTOOLS_VERSION=$(SAMTOOLS_VERSION) \
234+
--build-arg BCFTOOLS_VERSION=$(BCFTOOLS_VERSION) \
230235
--label org.opencontainers.image.title="iRODS 4.3.3 clients, Ubuntu 22.04" \
231236
--label org.opencontainers.image.source=$(git_url) \
232237
--label org.opencontainers.image.revision=$(git_commit) \
@@ -246,10 +251,10 @@ ub-22.04-irods-clients-4.3.4.$(TAG): irods_clients/ubuntu/22.04/Dockerfile
246251
--build-arg DOCKER_TAG=$(TAG) \
247252
--build-arg IRODS_VERSION=4.3.4 \
248253
--build-arg IRODS_REVISION=0 \
249-
--build-arg BATON_VERSION=5.0.2 \
250-
--build-arg HTSLIB_VERSION=1.20 \
251-
--build-arg SAMTOOLS_VERSION=1.20 \
252-
--build-arg BCFTOOLS_VERSION=1.20 \
254+
--build-arg BATON_VERSION=$(BATON_VERSION) \
255+
--build-arg HTSLIB_VERSION=$(HTSLIB_VERSION) \
256+
--build-arg SAMTOOLS_VERSION=$(SAMTOOLS_VERSION) \
257+
--build-arg BCFTOOLS_VERSION=$(BCFTOOLS_VERSION) \
253258
--label org.opencontainers.image.title="iRODS 4.3.4 clients, Ubuntu 22.04" \
254259
--label org.opencontainers.image.source=$(git_url) \
255260
--label org.opencontainers.image.revision=$(git_commit) \
@@ -268,10 +273,10 @@ ub-22.04-irods-clients-4.3-nightly.$(TAG): irods_clients/ubuntu/22.04/Dockerfile
268273
--build-arg DOCKER_IMAGE=$(subst .$(TAG),,$@) \
269274
--build-arg DOCKER_TAG=$(TAG) \
270275
--build-arg IRODS_VERSION=4.3-nightly \
271-
--build-arg BATON_VERSION=5.0.2 \
272-
--build-arg HTSLIB_VERSION=1.20 \
273-
--build-arg SAMTOOLS_VERSION=1.20 \
274-
--build-arg BCFTOOLS_VERSION=1.20 \
276+
--build-arg BATON_VERSION=$(BATON_VERSION) \
277+
--build-arg HTSLIB_VERSION=$(HTSLIB_VERSION) \
278+
--build-arg SAMTOOLS_VERSION=$(SAMTOOLS_VERSION) \
279+
--build-arg BCFTOOLS_VERSION=$(BCFTOOLS_VERSION) \
275280
--label org.opencontainers.image.title="iRODS 4.3-nightly clients, Ubuntu 22.04" \
276281
--label org.opencontainers.image.source=$(git_url) \
277282
--label org.opencontainers.image.revision=$(git_commit) \
@@ -376,12 +381,12 @@ ub-22.04-irods-clients-dev-4.3-nightly.$(TAG): irods_clients_dev/ubuntu/22.04/Do
376381
--tag $(DOCKER_PREFIX)/$(subst .$(TAG),,$@):$(TAG) --file $< ./irods_clients_dev
377382
touch $@
378383

379-
python-3.12-npg-porch-2.1.3.$(TAG): porch/Dockerfile
384+
python-3.12-npg-porch-2.2.0.$(TAG): porch/Dockerfile
380385
docker buildx build $(DOCKER_ARGS) \
381386
--load \
382387
--build-arg DOCKER_PREFIX=$(DOCKER_PREFIX) \
383388
--build-arg BASE_IMAGE=python:3.12-slim \
384-
--build-arg PORCH_VERSION=2.1.3 \
389+
--build-arg PORCH_VERSION=2.2.0 \
385390
--build-arg DOCKER_IMAGE=$(subst .$(TAG),,$@) \
386391
--build-arg DOCKER_TAG=$(TAG) \
387392
--label org.opencontainers.image.title="NPG Porch server, Python 3.12" \

0 commit comments

Comments
 (0)