Skip to content

Commit 1c0018e

Browse files
authored
Support Ubuntu devel using libiniparser 4 in Docker CI (openstreetmap#483)
1 parent c98d946 commit 1c0018e

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

docker/docker-compose.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,13 +264,15 @@ services:
264264
build:
265265
<<: *build_defaults_ubuntu
266266
args:
267+
libiniparser_version: 4
267268
libmapnik_version: "4.0"
268269
ubuntu_version: "devel"
269270
ubuntu-devel-autotools:
270271
<<: *service_defaults
271272
build:
272273
<<: *build_defaults_ubuntu
273274
args:
275+
libiniparser_version: 4
274276
libmapnik_version: "4.0"
275277
ubuntu_version: "devel"
276278
dockerfile: docker/ubuntu/Dockerfile.autotools
@@ -279,6 +281,7 @@ services:
279281
build:
280282
<<: *build_defaults_ubuntu
281283
args:
284+
libiniparser_version: 4
282285
libmapnik_version: "4.0"
283286
runner_additional_packages: >-
284287
curl

docker/ubuntu/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# hadolint global ignore=DL3008,DL3025,DL3059
22
# Arguments
3+
ARG libiniparser_version=1
34
ARG libmapnik_version=3.1
45
ARG runner_additional_packages
56
ARG ubuntu_version=24.04
@@ -53,6 +54,7 @@ RUN export DESTDIR=/tmp/mod_tile && \
5354
FROM ubuntu:${ubuntu_version} AS runner
5455

5556
## Arguments
57+
ARG libiniparser_version
5658
ARG libmapnik_version
5759
ARG runner_additional_packages
5860
ARG ubuntu_version
@@ -68,7 +70,7 @@ RUN --mount=type=cache,sharing=locked,id=ubuntu:${ubuntu_version}-/var/cache/apt
6870
libcairo2 \
6971
libcurl4 \
7072
libglib2.0-0 \
71-
libiniparser1 \
73+
libiniparser${libiniparser_version} \
7274
libmapnik${libmapnik_version} \
7375
libmemcached11 \
7476
librados2

docker/ubuntu/Dockerfile.autotools

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# hadolint global ignore=DL3008,DL3025,DL3059
22
# Arguments
3+
ARG libiniparser_version=1
34
ARG libmapnik_version=3.1
45
ARG ubuntu_version=24.04
56

@@ -43,6 +44,7 @@ RUN make test
4344
FROM ubuntu:${ubuntu_version} AS runner
4445

4546
## Arguments
47+
ARG libiniparser_version
4648
ARG libmapnik_version
4749
ARG ubuntu_version
4850

@@ -57,7 +59,7 @@ RUN --mount=type=cache,sharing=locked,id=ubuntu:${ubuntu_version}-/var/cache/apt
5759
libcairo2 \
5860
libcurl4 \
5961
libglib2.0-0 \
60-
libiniparser1 \
62+
libiniparser${libiniparser_version} \
6163
libmapnik${libmapnik_version} \
6264
libmemcached11 \
6365
librados2

0 commit comments

Comments
 (0)