File tree Expand file tree Collapse file tree 12 files changed +18
-39
lines changed
Expand file tree Collapse file tree 12 files changed +18
-39
lines changed Original file line number Diff line number Diff line change 5555 - TARGET_PLATFORM : debian,bullseye
5656 - TARGET_PLATFORM : debian,bookworm
5757 - TARGET_PLATFORM : debian,trixie
58- # removing temporarily since postgres 16 packages does not exist for ubuntu bionic
59- - TARGET_PLATFORM : ubuntu,bionic
60- - TARGET_PLATFORM : ubuntu,focal
6158 - TARGET_PLATFORM : ubuntu,jammy
6259 - TARGET_PLATFORM : ubuntu,noble
6360 - TARGET_PLATFORM : pgxn
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ RUN ( [ debian != debian ] || [ bookworm != buster ] ) || ( \
4444
4545# install build tools and PostgreSQL development files
4646
47- RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ bookworm-pgdg main 18 ' > /etc/apt/sources.list.d/pgdg.list \
47+ RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ bookworm-pgdg main' > /etc/apt/sources.list.d/pgdg.list \
4848 && apt-get update \
4949 && apt-get install -y --no-install-recommends \
5050 autotools-dev \
@@ -103,10 +103,6 @@ RUN curl -sL https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
103103RUN curl https://install.citusdata.com/community/deb.sh | bash \
104104 && rm -rf /var/lib/apt/lists/*
105105
106- # patch pg_buildext to use multiple processors
107- COPY make_pg_buildext_parallel.patch /
108- RUN patch `which pg_buildext` < /make_pg_buildext_parallel.patch
109-
110106
111107# install cmake from source
112108RUN wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2.tar.gz && \
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ RUN ( [ debian != debian ] || [ bullseye != buster ] ) || ( \
4444
4545# install build tools and PostgreSQL development files
4646
47- RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main 18 ' > /etc/apt/sources.list.d/pgdg.list \
47+ RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main' > /etc/apt/sources.list.d/pgdg.list \
4848 && apt-get update \
4949 && apt-get install -y --no-install-recommends \
5050 autotools-dev \
@@ -103,10 +103,6 @@ RUN curl -sL https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
103103RUN curl https://install.citusdata.com/community/deb.sh | bash \
104104 && rm -rf /var/lib/apt/lists/*
105105
106- # patch pg_buildext to use multiple processors
107- COPY make_pg_buildext_parallel.patch /
108- RUN patch `which pg_buildext` < /make_pg_buildext_parallel.patch
109-
110106
111107# install cmake from source
112108RUN wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2.tar.gz && \
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ RUN ( [ debian != debian ] || [ buster != buster ] ) || ( \
4444
4545# install build tools and PostgreSQL development files
4646
47- RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main 17 ' > /etc/apt/sources.list.d/pgdg.list \
47+ RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main' > /etc/apt/sources.list.d/pgdg.list \
4848 && apt-get update \
4949 && apt-get install -y --no-install-recommends \
5050 autotools-dev \
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ RUN ( [ debian != debian ] || [ trixie != buster ] ) || ( \
4444
4545# install build tools and PostgreSQL development files
4646
47- RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ trixie-pgdg main 18 ' > /etc/apt/sources.list.d/pgdg.list \
47+ RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ trixie-pgdg main' > /etc/apt/sources.list.d/pgdg.list \
4848 && apt-get update \
4949 && apt-get install -y --no-install-recommends \
5050 autotools-dev \
@@ -103,10 +103,6 @@ RUN curl -sL https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
103103RUN curl https://install.citusdata.com/community/deb.sh | bash \
104104 && rm -rf /var/lib/apt/lists/*
105105
106- # patch pg_buildext to use multiple processors
107- COPY make_pg_buildext_parallel.patch /
108- RUN patch `which pg_buildext` < /make_pg_buildext_parallel.patch
109-
110106
111107# install cmake from source
112108RUN wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2.tar.gz && \
@@ -132,7 +128,7 @@ RUN set -ex \
132128
133129
134130# Added for pg18 package support.
135- ENV DEB_PG_SUPPORTED_VERSIONS="17 18"
131+ ENV DEB_PG_SUPPORTED_VERSIONS="14 15 16 17 18"
136132
137133# place scripts on path and declare output volume
138134ENV PATH /scripts:$PATH
Original file line number Diff line number Diff line change 11# vim:set ft=dockerfile:
2+ # NOTE: PGDG apt repo for bionic removed (404 Release); retained for reference only.
23FROM ubuntu:bionic
34ARG DEBIAN_FRONTEND=noninteractive
45
@@ -44,7 +45,7 @@ RUN ( [ ubuntu != debian ] || [ bionic != buster ] ) || ( \
4445
4546# install build tools and PostgreSQL development files
4647
47- RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main 17 ' > /etc/apt/sources.list.d/pgdg.list \
48+ RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main' > /etc/apt/sources.list.d/pgdg.list \
4849 && apt-get update \
4950 && apt-get install -y --no-install-recommends \
5051 autotools-dev \
Original file line number Diff line number Diff line change 11# vim:set ft=dockerfile:
2+ # NOTE: PGDG apt repo for focal removed (2026); this image is retained for reference but not buildable.
23FROM ubuntu:focal
34ARG DEBIAN_FRONTEND=noninteractive
45
@@ -44,7 +45,7 @@ RUN ( [ ubuntu != debian ] || [ focal != buster ] ) || ( \
4445
4546# install build tools and PostgreSQL development files
4647
47- RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main 18 ' > /etc/apt/sources.list.d/pgdg.list \
48+ RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main' > /etc/apt/sources.list.d/pgdg.list \
4849 && apt-get update \
4950 && apt-get install -y --no-install-recommends \
5051 autotools-dev \
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ RUN ( [ ubuntu != debian ] || [ jammy != buster ] ) || ( \
4444
4545# install build tools and PostgreSQL development files
4646
47- RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ jammy-pgdg main 18 ' > /etc/apt/sources.list.d/pgdg.list \
47+ RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ jammy-pgdg main' > /etc/apt/sources.list.d/pgdg.list \
4848 && apt-get update \
4949 && apt-get install -y --no-install-recommends \
5050 autotools-dev \
@@ -103,10 +103,6 @@ RUN curl -sL https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
103103RUN curl https://install.citusdata.com/community/deb.sh | bash \
104104 && rm -rf /var/lib/apt/lists/*
105105
106- # patch pg_buildext to use multiple processors
107- COPY make_pg_buildext_parallel.patch /
108- RUN patch `which pg_buildext` < /make_pg_buildext_parallel.patch
109-
110106
111107# install cmake from source
112108RUN wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2.tar.gz && \
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ RUN ( [ ubuntu != debian ] || [ noble != buster ] ) || ( \
4444
4545# install build tools and PostgreSQL development files
4646
47- RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ noble-pgdg main 18 ' > /etc/apt/sources.list.d/pgdg.list \
47+ RUN echo 'deb http://apt.postgresql.org/pub/repos/apt/ noble-pgdg main' > /etc/apt/sources.list.d/pgdg.list \
4848 && apt-get update \
4949 && apt-get install -y --no-install-recommends \
5050 autotools-dev \
@@ -103,10 +103,6 @@ RUN curl -sL https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
103103RUN curl https://install.citusdata.com/community/deb.sh | bash \
104104 && rm -rf /var/lib/apt/lists/*
105105
106- # patch pg_buildext to use multiple processors
107- COPY make_pg_buildext_parallel.patch /
108- RUN patch `which pg_buildext` < /make_pg_buildext_parallel.patch
109-
110106
111107# install cmake from source
112108RUN wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2.tar.gz && \
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ debian,bookworm
55debian , trixie
66oraclelinux , 8
77oraclelinux , 6
8- ubuntu , focal
98ubuntu , jammy
109ubuntu , noble
1110pgxn
You can’t perform that action at this time.
0 commit comments