Skip to content

Commit 36375f7

Browse files
authored
update to postgres 16rc1 (#357)
1 parent c8f7932 commit 36375f7

File tree

13 files changed

+47
-47
lines changed

13 files changed

+47
-47
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
make-docker-images:
1616
strategy:
1717
matrix:
18-
postgres: [12, 13, 14, 15, 16beta3]
18+
postgres: [12, 13, 14, 15, 16rc1]
1919
postgis: ['3.4']
2020
variant: [default, alpine]
2121
include:
@@ -25,7 +25,7 @@ jobs:
2525
- postgres: 15
2626
postgis: master
2727
variant: default
28-
- postgres: 16beta3
28+
- postgres: 16rc1
2929
postgis: master
3030
variant: default
3131
- postgres: 11

14-master/Dockerfile

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ ENV DOCKER_CMAKE_BUILD_TYPE=${DOCKER_CMAKE_BUILD_TYPE}
8888
# one can benefit from the latest CGAL patches while avoiding compatibility issues.
8989
ARG CGAL_GIT_BRANCH
9090
ENV CGAL_GIT_BRANCH=${CGAL_GIT_BRANCH}
91-
ENV CGAL5X_GIT_HASH d0b188bf41704a155c9ad72fd7635f7a709764e5
92-
ENV SFCGAL_GIT_HASH ae0a12da1e7a32d163930789e62874ca6ff0792c
91+
ENV CGAL5X_GIT_HASH 9c9a2690fb4916c249342f3c2dcd08ccd99b7ac8
92+
ENV SFCGAL_GIT_HASH fc4dc5640e402c8b00426b5a3562324226725df9
9393
RUN set -ex \
9494
&& mkdir -p /usr/src \
9595
&& cd /usr/src \
@@ -122,7 +122,7 @@ RUN set -ex \
122122
&& rm -fr /usr/src/cgal
123123

124124
# proj
125-
ENV PROJ_GIT_HASH c5c7e64b8a9b1416db7fcb129decc038439b96ec
125+
ENV PROJ_GIT_HASH 4a14240a606e5d2ba091a922f52cd3f38dba258c
126126
RUN set -ex \
127127
&& cd /usr/src \
128128
&& git clone https://github.com/OSGeo/PROJ.git \
@@ -152,7 +152,7 @@ RUN set -ex \
152152
&& rm -fr /usr/src/PROJ
153153

154154
# geos
155-
ENV GEOS_GIT_HASH 40da3a61338068549eabe19f68d1cf082cece853
155+
ENV GEOS_GIT_HASH 15185e65b3e7bc671cf693c97cf103125fb4a171
156156
RUN set -ex \
157157
&& cd /usr/src \
158158
&& git clone https://github.com/libgeos/geos.git \
@@ -168,7 +168,7 @@ RUN set -ex \
168168
&& rm -fr /usr/src/geos
169169

170170
# gdal
171-
ENV GDAL_GIT_HASH 4dcb8efd45813320f8661c71da5e54c5da55edc4
171+
ENV GDAL_GIT_HASH 7dec7e98b6be558ef76e1c17262994610a532573
172172
RUN set -ex \
173173
&& cd /usr/src \
174174
&& git clone https://github.com/OSGeo/gdal.git \
@@ -301,11 +301,11 @@ COPY --from=builder /usr/local /usr/local
301301

302302
ARG CGAL_GIT_BRANCH
303303
ENV CGAL_GIT_BRANCH=${CGAL_GIT_BRANCH}
304-
ENV CGAL5X_GIT_HASH d0b188bf41704a155c9ad72fd7635f7a709764e5
305-
ENV SFCGAL_GIT_HASH ae0a12da1e7a32d163930789e62874ca6ff0792c
306-
ENV PROJ_GIT_HASH c5c7e64b8a9b1416db7fcb129decc038439b96ec
307-
ENV GEOS_GIT_HASH 40da3a61338068549eabe19f68d1cf082cece853
308-
ENV GDAL_GIT_HASH 4dcb8efd45813320f8661c71da5e54c5da55edc4
304+
ENV CGAL5X_GIT_HASH 9c9a2690fb4916c249342f3c2dcd08ccd99b7ac8
305+
ENV SFCGAL_GIT_HASH fc4dc5640e402c8b00426b5a3562324226725df9
306+
ENV PROJ_GIT_HASH 4a14240a606e5d2ba091a922f52cd3f38dba258c
307+
ENV GEOS_GIT_HASH 15185e65b3e7bc671cf693c97cf103125fb4a171
308+
ENV GDAL_GIT_HASH 7dec7e98b6be558ef76e1c17262994610a532573
309309

310310
# Minimal command line test ( fail fast )
311311
RUN set -ex \
@@ -324,7 +324,7 @@ RUN set -ex \
324324
|| echo "ogr2ogr missing PostgreSQL driver" && exit 1
325325

326326
# install postgis
327-
ENV POSTGIS_GIT_HASH 6f6839a334a188edfc5a437ecc689621ee6c440d
327+
ENV POSTGIS_GIT_HASH cc7a8ca0871ae2114e920aa7472c639ec80abe7d
328328

329329
RUN set -ex \
330330
&& apt-get update \

15-master/Dockerfile

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ ENV DOCKER_CMAKE_BUILD_TYPE=${DOCKER_CMAKE_BUILD_TYPE}
8888
# one can benefit from the latest CGAL patches while avoiding compatibility issues.
8989
ARG CGAL_GIT_BRANCH
9090
ENV CGAL_GIT_BRANCH=${CGAL_GIT_BRANCH}
91-
ENV CGAL5X_GIT_HASH d0b188bf41704a155c9ad72fd7635f7a709764e5
92-
ENV SFCGAL_GIT_HASH ae0a12da1e7a32d163930789e62874ca6ff0792c
91+
ENV CGAL5X_GIT_HASH 9c9a2690fb4916c249342f3c2dcd08ccd99b7ac8
92+
ENV SFCGAL_GIT_HASH fc4dc5640e402c8b00426b5a3562324226725df9
9393
RUN set -ex \
9494
&& mkdir -p /usr/src \
9595
&& cd /usr/src \
@@ -122,7 +122,7 @@ RUN set -ex \
122122
&& rm -fr /usr/src/cgal
123123

124124
# proj
125-
ENV PROJ_GIT_HASH c5c7e64b8a9b1416db7fcb129decc038439b96ec
125+
ENV PROJ_GIT_HASH 4a14240a606e5d2ba091a922f52cd3f38dba258c
126126
RUN set -ex \
127127
&& cd /usr/src \
128128
&& git clone https://github.com/OSGeo/PROJ.git \
@@ -152,7 +152,7 @@ RUN set -ex \
152152
&& rm -fr /usr/src/PROJ
153153

154154
# geos
155-
ENV GEOS_GIT_HASH 40da3a61338068549eabe19f68d1cf082cece853
155+
ENV GEOS_GIT_HASH 15185e65b3e7bc671cf693c97cf103125fb4a171
156156
RUN set -ex \
157157
&& cd /usr/src \
158158
&& git clone https://github.com/libgeos/geos.git \
@@ -168,7 +168,7 @@ RUN set -ex \
168168
&& rm -fr /usr/src/geos
169169

170170
# gdal
171-
ENV GDAL_GIT_HASH 4dcb8efd45813320f8661c71da5e54c5da55edc4
171+
ENV GDAL_GIT_HASH 7dec7e98b6be558ef76e1c17262994610a532573
172172
RUN set -ex \
173173
&& cd /usr/src \
174174
&& git clone https://github.com/OSGeo/gdal.git \
@@ -301,11 +301,11 @@ COPY --from=builder /usr/local /usr/local
301301

302302
ARG CGAL_GIT_BRANCH
303303
ENV CGAL_GIT_BRANCH=${CGAL_GIT_BRANCH}
304-
ENV CGAL5X_GIT_HASH d0b188bf41704a155c9ad72fd7635f7a709764e5
305-
ENV SFCGAL_GIT_HASH ae0a12da1e7a32d163930789e62874ca6ff0792c
306-
ENV PROJ_GIT_HASH c5c7e64b8a9b1416db7fcb129decc038439b96ec
307-
ENV GEOS_GIT_HASH 40da3a61338068549eabe19f68d1cf082cece853
308-
ENV GDAL_GIT_HASH 4dcb8efd45813320f8661c71da5e54c5da55edc4
304+
ENV CGAL5X_GIT_HASH 9c9a2690fb4916c249342f3c2dcd08ccd99b7ac8
305+
ENV SFCGAL_GIT_HASH fc4dc5640e402c8b00426b5a3562324226725df9
306+
ENV PROJ_GIT_HASH 4a14240a606e5d2ba091a922f52cd3f38dba258c
307+
ENV GEOS_GIT_HASH 15185e65b3e7bc671cf693c97cf103125fb4a171
308+
ENV GDAL_GIT_HASH 7dec7e98b6be558ef76e1c17262994610a532573
309309

310310
# Minimal command line test ( fail fast )
311311
RUN set -ex \
@@ -324,7 +324,7 @@ RUN set -ex \
324324
|| echo "ogr2ogr missing PostgreSQL driver" && exit 1
325325

326326
# install postgis
327-
ENV POSTGIS_GIT_HASH 6f6839a334a188edfc5a437ecc689621ee6c440d
327+
ENV POSTGIS_GIT_HASH cc7a8ca0871ae2114e920aa7472c639ec80abe7d
328328

329329
RUN set -ex \
330330
&& apt-get update \

16beta3-3.4/Dockerfile renamed to 16rc1-3.4/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
# NOTE: THIS DOCKERFILE IS GENERATED VIA "make update"! PLEASE DO NOT EDIT IT DIRECTLY.
33
#
44

5-
FROM postgres:16beta3-bullseye
5+
FROM postgres:16rc1-bullseye
66

77
LABEL maintainer="PostGIS Project - https://postgis.net" \
8-
org.opencontainers.image.description="PostGIS 3.4.0+dfsg-1.pgdg110+1 spatial database extension with PostgreSQL 16beta3 bullseye" \
8+
org.opencontainers.image.description="PostGIS 3.4.0+dfsg-1.pgdg110+1 spatial database extension with PostgreSQL 16rc1 bullseye" \
99
org.opencontainers.image.source="https://github.com/postgis/docker-postgis"
1010

1111
ENV POSTGIS_MAJOR 3

16beta3-3.4/alpine/Dockerfile renamed to 16rc1-3.4/alpine/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#
22
# NOTE: THIS DOCKERFILE IS GENERATED VIA "make update"! PLEASE DO NOT EDIT IT DIRECTLY.
33
#
4-
ARG BASE_IMAGE=postgres:16beta3-alpine3.18
4+
ARG BASE_IMAGE=postgres:16rc1-alpine3.18
55
FROM ${BASE_IMAGE}
66

77
LABEL maintainer="PostGIS Project - https://postgis.net" \
8-
org.opencontainers.image.description="PostGIS 3.4.0 spatial database extension with PostgreSQL 16beta3 Alpine" \
8+
org.opencontainers.image.description="PostGIS 3.4.0 spatial database extension with PostgreSQL 16rc1 Alpine" \
99
org.opencontainers.image.source="https://github.com/postgis/docker-postgis"
1010

1111
ENV POSTGIS_VERSION 3.4.0
File renamed without changes.
File renamed without changes.

16beta3-master/Dockerfile renamed to 16rc1-master/Dockerfile

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77

88
ARG DOCKER_CMAKE_BUILD_TYPE=Release
99
ARG CGAL_GIT_BRANCH=5.6.x-branch
10-
FROM postgres:16beta3-bullseye as builder
10+
FROM postgres:16rc1-bullseye as builder
1111

1212
LABEL maintainer="PostGIS Project - https://postgis.net" \
13-
org.opencontainers.image.description="PostGIS - master spatial database extension with PostgreSQL 16beta3 bullseye" \
13+
org.opencontainers.image.description="PostGIS - master spatial database extension with PostgreSQL 16rc1 bullseye" \
1414
org.opencontainers.image.source="https://github.com/postgis/docker-postgis"
1515

1616
WORKDIR /
@@ -88,8 +88,8 @@ ENV DOCKER_CMAKE_BUILD_TYPE=${DOCKER_CMAKE_BUILD_TYPE}
8888
# one can benefit from the latest CGAL patches while avoiding compatibility issues.
8989
ARG CGAL_GIT_BRANCH
9090
ENV CGAL_GIT_BRANCH=${CGAL_GIT_BRANCH}
91-
ENV CGAL5X_GIT_HASH d0b188bf41704a155c9ad72fd7635f7a709764e5
92-
ENV SFCGAL_GIT_HASH ae0a12da1e7a32d163930789e62874ca6ff0792c
91+
ENV CGAL5X_GIT_HASH 9c9a2690fb4916c249342f3c2dcd08ccd99b7ac8
92+
ENV SFCGAL_GIT_HASH fc4dc5640e402c8b00426b5a3562324226725df9
9393
RUN set -ex \
9494
&& mkdir -p /usr/src \
9595
&& cd /usr/src \
@@ -122,7 +122,7 @@ RUN set -ex \
122122
&& rm -fr /usr/src/cgal
123123

124124
# proj
125-
ENV PROJ_GIT_HASH c5c7e64b8a9b1416db7fcb129decc038439b96ec
125+
ENV PROJ_GIT_HASH 4a14240a606e5d2ba091a922f52cd3f38dba258c
126126
RUN set -ex \
127127
&& cd /usr/src \
128128
&& git clone https://github.com/OSGeo/PROJ.git \
@@ -152,7 +152,7 @@ RUN set -ex \
152152
&& rm -fr /usr/src/PROJ
153153

154154
# geos
155-
ENV GEOS_GIT_HASH 40da3a61338068549eabe19f68d1cf082cece853
155+
ENV GEOS_GIT_HASH 15185e65b3e7bc671cf693c97cf103125fb4a171
156156
RUN set -ex \
157157
&& cd /usr/src \
158158
&& git clone https://github.com/libgeos/geos.git \
@@ -168,7 +168,7 @@ RUN set -ex \
168168
&& rm -fr /usr/src/geos
169169

170170
# gdal
171-
ENV GDAL_GIT_HASH 4dcb8efd45813320f8661c71da5e54c5da55edc4
171+
ENV GDAL_GIT_HASH 7dec7e98b6be558ef76e1c17262994610a532573
172172
RUN set -ex \
173173
&& cd /usr/src \
174174
&& git clone https://github.com/OSGeo/gdal.git \
@@ -252,7 +252,7 @@ RUN set -ex \
252252
# -------------------------------------------
253253
# STAGE final
254254
# -------------------------------------------
255-
FROM postgres:16beta3-bullseye
255+
FROM postgres:16rc1-bullseye
256256

257257
ARG DOCKER_CMAKE_BUILD_TYPE
258258
ENV DOCKER_CMAKE_BUILD_TYPE=${DOCKER_CMAKE_BUILD_TYPE}
@@ -301,11 +301,11 @@ COPY --from=builder /usr/local /usr/local
301301

302302
ARG CGAL_GIT_BRANCH
303303
ENV CGAL_GIT_BRANCH=${CGAL_GIT_BRANCH}
304-
ENV CGAL5X_GIT_HASH d0b188bf41704a155c9ad72fd7635f7a709764e5
305-
ENV SFCGAL_GIT_HASH ae0a12da1e7a32d163930789e62874ca6ff0792c
306-
ENV PROJ_GIT_HASH c5c7e64b8a9b1416db7fcb129decc038439b96ec
307-
ENV GEOS_GIT_HASH 40da3a61338068549eabe19f68d1cf082cece853
308-
ENV GDAL_GIT_HASH 4dcb8efd45813320f8661c71da5e54c5da55edc4
304+
ENV CGAL5X_GIT_HASH 9c9a2690fb4916c249342f3c2dcd08ccd99b7ac8
305+
ENV SFCGAL_GIT_HASH fc4dc5640e402c8b00426b5a3562324226725df9
306+
ENV PROJ_GIT_HASH 4a14240a606e5d2ba091a922f52cd3f38dba258c
307+
ENV GEOS_GIT_HASH 15185e65b3e7bc671cf693c97cf103125fb4a171
308+
ENV GDAL_GIT_HASH 7dec7e98b6be558ef76e1c17262994610a532573
309309

310310
# Minimal command line test ( fail fast )
311311
RUN set -ex \
@@ -324,7 +324,7 @@ RUN set -ex \
324324
|| echo "ogr2ogr missing PostgreSQL driver" && exit 1
325325

326326
# install postgis
327-
ENV POSTGIS_GIT_HASH 6f6839a334a188edfc5a437ecc689621ee6c440d
327+
ENV POSTGIS_GIT_HASH cc7a8ca0871ae2114e920aa7472c639ec80abe7d
328328

329329
RUN set -ex \
330330
&& apt-get update \
File renamed without changes.
File renamed without changes.

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ This image ensures that the default database created by the parent `postgres` im
1818

1919
Unless `-e POSTGRES_DB` is passed to the container at startup time, this database will be named after the admin user (either `postgres` or the user specified with `-e POSTGRES_USER`). If you would prefer to use the older template database mechanism for enabling PostGIS, the image also provides a PostGIS-enabled template database called `template_postgis`.
2020

21-
# Versions (2023-08-17)
21+
# Versions (2023-09-01)
2222

2323
Supported architecture: `amd64` (also known as X86-64)"
2424

@@ -68,10 +68,10 @@ Recommended version for new users: `postgis/postgis:15-3.4`
6868
| --------------- | ---------- | -- | -------- | ------- |
6969
| [postgis/postgis:14-master](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&name=14-master) | [Dockerfile](https://github.com/postgis/docker-postgis/blob/master/14-master/Dockerfile) | debian:bullseye | 14 | development: postgis, geos, proj, gdal |
7070
| [postgis/postgis:15-master](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&name=15-master) | [Dockerfile](https://github.com/postgis/docker-postgis/blob/master/15-master/Dockerfile) | debian:bullseye | 15 | development: postgis, geos, proj, gdal |
71-
| [postgis/postgis:16beta3-3.4](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&name=16beta3-3.4) | [Dockerfile](https://github.com/postgis/docker-postgis/blob/master/16beta3-3.4/Dockerfile) | debian:bullseye | 16beta3 | 3.4.0 |
72-
| [postgis/postgis:16beta3-3.4-alpine](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&name=16beta3-3.4-alpine) | [Dockerfile](https://github.com/postgis/docker-postgis/blob/master/16beta3-3.4/alpine/Dockerfile) | alpine:3.18 | 16beta3 | 3.4.0 |
73-
| [postgis/postgis:16beta3-master](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&name=16beta3-master) | [Dockerfile](https://github.com/postgis/docker-postgis/blob/master/16beta3-master/Dockerfile) | debian:bullseye | 16beta3 | development: postgis, geos, proj, gdal |
74-
71+
| [postgis/postgis:16rc1-3.4](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&name=16rc1-3.4) | [Dockerfile](https://github.com/postgis/docker-postgis/blob/master/16rc1-3.4/Dockerfile) | debian:bullseye | 16rc1 | 3.4.0 |
72+
| [postgis/postgis:16rc1-3.4-alpine](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&name=16rc1-3.4-alpine) | [Dockerfile](https://github.com/postgis/docker-postgis/blob/master/16rc1-3.4/alpine/Dockerfile) | alpine:3.18 | 16rc1 | 3.4.0 |
73+
| [postgis/postgis:16rc1-master](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&name=16rc1-master) | [Dockerfile](https://github.com/postgis/docker-postgis/blob/master/16rc1-master/Dockerfile) | debian:bullseye | 16rc1 | development: postgis, geos, proj, gdal |
74+
7575
## Usage
7676

7777
In order to run a basic container capable of serving a PostGIS-enabled database, start a container as follows:

0 commit comments

Comments
 (0)