@@ -21,20 +21,23 @@ image_names += ub-18.04-irods-4.2.11
21
21
image_names += ub-18.04-irods-4.2.12
22
22
image_names += ub-18.04-irods-4.3.0
23
23
image_names += ub-22.04-irods-4.3.1
24
- image_names += ub-22.04-irods-4.3-nightly
24
+ image_names += ub-22.04-irods-4.3.2
25
+ # image_names += ub-22.04-irods-4.3-nightly
25
26
26
27
image_names += ub-16.04-irods-clients-dev-4.2.7
27
28
image_names += ub-18.04-irods-clients-dev-4.2.11
28
29
image_names += ub-18.04-irods-clients-dev-4.2.12
29
30
image_names += ub-18.04-irods-clients-dev-4.3.0
30
31
image_names += ub-22.04-irods-clients-dev-4.3.1
31
- image_names += ub-22.04-irods-clients-dev-4.3-nightly
32
+ image_names += ub-22.04-irods-clients-dev-4.3.2
33
+ # image_names += ub-22.04-irods-clients-dev-4.3-nightly
32
34
33
35
image_names += ub-16.04-irods-clients-4.2.7
34
36
image_names += ub-18.04-irods-clients-4.2.11
35
37
image_names += ub-18.04-irods-clients-4.2.12
36
38
image_names += ub-22.04-irods-clients-4.3.1
37
- image_names += ub-22.04-irods-clients-4.3-nightly
39
+ image_names += ub-22.04-irods-clients-4.3.2
40
+ # image_names += ub-22.04-irods-clients-4.3-nightly
38
41
39
42
git_url =$(shell git remote get-url origin)
40
43
git_commit =$(shell git log --pretty=format:'% H' -n 1)
@@ -154,6 +157,20 @@ ub-22.04-irods-4.3.1.$(TAG): irods/ubuntu/22.04/Dockerfile ub-22.04-base.$(TAG)
154
157
--tag $(DOCKER_PREFIX ) /ub-22.04-irods-4.3.1:$(TAG ) --file $< ./irods
155
158
touch $@
156
159
160
+ ub-22.04-irods-4.3.2.$(TAG ) : irods/ubuntu/22.04/Dockerfile ub-22.04-base.$(TAG )
161
+ docker buildx build $(DOCKER_ARGS ) \
162
+ --load \
163
+ --build-arg BASE_IMAGE=$(DOCKER_PREFIX ) /ub-22.04-base \
164
+ --build-arg IRODS_VERSION=4.3.2 \
165
+ --label org.opencontainers.image.title=" iRODS 4.3.2 server, Ubuntu 22.04" \
166
+ --label org.opencontainers.image.source=$(git_url ) \
167
+ --label org.opencontainers.image.revision=$(git_commit ) \
168
+ --label org.opencontainers.image.version=$(TAG ) \
169
+ --label org.opencontainers.image.created=$(NOW ) \
170
+ --tag $(DOCKER_PREFIX ) /ub-22.04-irods-4.3.2:latest \
171
+ --tag $(DOCKER_PREFIX ) /ub-22.04-irods-4.3.2:$(TAG ) --file $< ./irods
172
+ touch $@
173
+
157
174
ub-22.04-irods-4.3-nightly.$(TAG ) : irods/ubuntu/22.04/Dockerfile.nightly ub-22.04-base.$(TAG )
158
175
docker buildx build $(DOCKER_ARGS ) \
159
176
--load \
@@ -177,9 +194,9 @@ ub-16.04-irods-clients-4.2.7.$(TAG): irods_clients/ubuntu/16.04/Dockerfile ub-16
177
194
--build-arg DOCKER_TAG=$(TAG ) \
178
195
--build-arg IRODS_VERSION=4.2.7 \
179
196
--build-arg BATON_VERSION=4.2.1 \
180
- --build-arg HTSLIB_VERSION=1.18 \
181
- --build-arg SAMTOOLS_VERSION=1.18 \
182
- --build-arg BCFTOOLS_VERSION=1.18 \
197
+ --build-arg HTSLIB_VERSION=1.20 \
198
+ --build-arg SAMTOOLS_VERSION=1.20 \
199
+ --build-arg BCFTOOLS_VERSION=1.20 \
183
200
--label org.opencontainers.image.title=" iRODS 4.2.7 clients, Ubuntu 16.04" \
184
201
--label org.opencontainers.image.source=$(git_url ) \
185
202
--label org.opencontainers.image.revision=$(git_commit ) \
@@ -198,9 +215,9 @@ ub-18.04-irods-clients-4.2.11.$(TAG): irods_clients/ubuntu/18.04/Dockerfile ub-1
198
215
--build-arg DOCKER_TAG=$(TAG ) \
199
216
--build-arg IRODS_VERSION=4.2.11 \
200
217
--build-arg BATON_VERSION=4.2.1 \
201
- --build-arg HTSLIB_VERSION=1.18 \
202
- --build-arg SAMTOOLS_VERSION=1.18 \
203
- --build-arg BCFTOOLS_VERSION=1.18 \
218
+ --build-arg HTSLIB_VERSION=1.20 \
219
+ --build-arg SAMTOOLS_VERSION=1.20 \
220
+ --build-arg BCFTOOLS_VERSION=1.20 \
204
221
--label org.opencontainers.image.title=" iRODS 4.2.11 clients, Ubuntu 18.04" \
205
222
--label org.opencontainers.image.source=$(git_url ) \
206
223
--label org.opencontainers.image.revision=$(git_commit ) \
@@ -220,9 +237,9 @@ ub-18.04-irods-clients-4.2.12.$(TAG): irods_clients/ubuntu/18.04/Dockerfile ub-1
220
237
--build-arg DOCKER_TAG=$(TAG ) \
221
238
--build-arg IRODS_VERSION=4.2.12 \
222
239
--build-arg BATON_VERSION=4.2.1 \
223
- --build-arg HTSLIB_VERSION=1.18 \
224
- --build-arg SAMTOOLS_VERSION=1.18 \
225
- --build-arg BCFTOOLS_VERSION=1.18 \
240
+ --build-arg HTSLIB_VERSION=1.20 \
241
+ --build-arg SAMTOOLS_VERSION=1.20 \
242
+ --build-arg BCFTOOLS_VERSION=1.20 \
226
243
--label org.opencontainers.image.title=" iRODS 4.2.12 clients, Ubuntu 18.04" \
227
244
--label org.opencontainers.image.source=$(git_url ) \
228
245
--label org.opencontainers.image.revision=$(git_commit ) \
@@ -242,9 +259,9 @@ ub-22.04-irods-clients-4.3.1.$(TAG): irods_clients/ubuntu/22.04/Dockerfile
242
259
--build-arg DOCKER_TAG=$(TAG ) \
243
260
--build-arg IRODS_VERSION=4.3.1 \
244
261
--build-arg BATON_VERSION=4.2.1 \
245
- --build-arg HTSLIB_VERSION=1.18 \
246
- --build-arg SAMTOOLS_VERSION=1.18 \
247
- --build-arg BCFTOOLS_VERSION=1.18 \
262
+ --build-arg HTSLIB_VERSION=1.20 \
263
+ --build-arg SAMTOOLS_VERSION=1.20 \
264
+ --build-arg BCFTOOLS_VERSION=1.20 \
248
265
--label org.opencontainers.image.title=" iRODS 4.3.1 clients, Ubuntu 22.04" \
249
266
--label org.opencontainers.image.source=$(git_url ) \
250
267
--label org.opencontainers.image.revision=$(git_commit ) \
@@ -254,6 +271,28 @@ ub-22.04-irods-clients-4.3.1.$(TAG): irods_clients/ubuntu/22.04/Dockerfile
254
271
--tag $(DOCKER_PREFIX ) /ub-22.04-irods-clients-4.3.1:$(TAG ) --file $< ./irods_clients
255
272
touch $@
256
273
274
+ ub-22.04-irods-clients-4.3.2.$(TAG ) : irods_clients/ubuntu/22.04/Dockerfile
275
+ docker buildx build $(DOCKER_ARGS ) \
276
+ --load \
277
+ --build-context singularity=../singularity \
278
+ --build-arg DOCKER_PREFIX=$(DOCKER_PREFIX ) \
279
+ --build-arg BASE_IMAGE=$(DOCKER_PREFIX ) /ub-22.04-base \
280
+ --build-arg DOCKER_IMAGE=$(subst .$(TAG ) ,,$@ ) \
281
+ --build-arg DOCKER_TAG=$(TAG ) \
282
+ --build-arg IRODS_VERSION=4.3.2 \
283
+ --build-arg BATON_VERSION=4.2.1 \
284
+ --build-arg HTSLIB_VERSION=1.20 \
285
+ --build-arg SAMTOOLS_VERSION=1.20 \
286
+ --build-arg BCFTOOLS_VERSION=1.20 \
287
+ --label org.opencontainers.image.title=" iRODS 4.3.2 clients, Ubuntu 22.04" \
288
+ --label org.opencontainers.image.source=$(git_url ) \
289
+ --label org.opencontainers.image.revision=$(git_commit ) \
290
+ --label org.opencontainers.image.version=$(TAG ) \
291
+ --label org.opencontainers.image.created=$(NOW ) \
292
+ --tag $(DOCKER_PREFIX ) /ub-22.04-irods-clients-4.3.2:latest \
293
+ --tag $(DOCKER_PREFIX ) /ub-22.04-irods-clients-4.3.2:$(TAG ) --file $< ./irods_clients
294
+ touch $@
295
+
257
296
ub-22.04-irods-clients-4.3-nightly.$(TAG ) : irods_clients/ubuntu/22.04/Dockerfile.nightly
258
297
docker buildx build $(DOCKER_ARGS ) \
259
298
--load \
@@ -264,9 +303,9 @@ ub-22.04-irods-clients-4.3-nightly.$(TAG): irods_clients/ubuntu/22.04/Dockerfile
264
303
--build-arg DOCKER_TAG=$(TAG ) \
265
304
--build-arg IRODS_VERSION=4.3-nightly \
266
305
--build-arg BATON_VERSION=4.2.1 \
267
- --build-arg HTSLIB_VERSION=1.18 \
268
- --build-arg SAMTOOLS_VERSION=1.18 \
269
- --build-arg BCFTOOLS_VERSION=1.18 \
306
+ --build-arg HTSLIB_VERSION=1.20 \
307
+ --build-arg SAMTOOLS_VERSION=1.20 \
308
+ --build-arg BCFTOOLS_VERSION=1.20 \
270
309
--label org.opencontainers.image.title=" iRODS 4.3-nightly clients, Ubuntu 22.04" \
271
310
--label org.opencontainers.image.source=$(git_url ) \
272
311
--label org.opencontainers.image.revision=$(git_commit ) \
@@ -362,6 +401,24 @@ ub-22.04-irods-clients-dev-4.3.1.$(TAG): irods_clients_dev/ubuntu/22.04/Dockerfi
362
401
--tag $(DOCKER_PREFIX ) /ub-22.04-irods-clients-dev-4.3.1:$(TAG ) --file $< ./irods_clients_dev
363
402
touch $@
364
403
404
+ ub-22.04-irods-clients-dev-4.3.2.$(TAG ) : irods_clients_dev/ubuntu/22.04/Dockerfile
405
+ docker buildx build $(DOCKER_ARGS ) \
406
+ --load \
407
+ --build-context singularity=../singularity \
408
+ --build-arg DOCKER_PREFIX=$(DOCKER_PREFIX ) \
409
+ --build-arg BASE_IMAGE=ubuntu:22.04 \
410
+ --build-arg IRODS_VERSION=4.3.2 \
411
+ --build-arg DOCKER_IMAGE=$(subst .$(TAG ) ,,$@ ) \
412
+ --build-arg DOCKER_TAG=$(TAG ) \
413
+ --label org.opencontainers.image.title=" iRODS 4.3.2 client development, Ubuntu 22.04" \
414
+ --label org.opencontainers.image.source=$(git_url ) \
415
+ --label org.opencontainers.image.revision=$(git_commit ) \
416
+ --label org.opencontainers.image.version=$(TAG ) \
417
+ --label org.opencontainers.image.created=$(NOW ) \
418
+ --tag $(DOCKER_PREFIX ) /ub-22.04-irods-clients-dev-4.3.2:latest \
419
+ --tag $(DOCKER_PREFIX ) /ub-22.04-irods-clients-dev-4.3.2:$(TAG ) --file $< ./irods_clients_dev
420
+ touch $@
421
+
365
422
ub-22.04-irods-clients-dev-4.3-nightly.$(TAG ) : irods_clients_dev/ubuntu/22.04/Dockerfile.nightly
366
423
docker buildx build $(DOCKER_ARGS ) \
367
424
--load \
0 commit comments