1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-10-30 23:37:45 +02:00

New CI container build for PostgreSQL 18 beta3.

Rebuild all containers to get the most recent versions of PostgreSQL.

Update the Debian repository install to match current recommendations. This has already been done for the documentation in fcd00a45.
This commit is contained in:
David Steele
2025-08-23 11:40:34 -04:00
parent 87339004e5
commit 5de5ed842a
2 changed files with 12 additions and 22 deletions

View File

@@ -12,25 +12,16 @@
# - docker login -u pgbackrest
# - DATE=YYYYMMDDX;VM=X;ARCH=X;BASE=pgbackrest/test:${VM?}-base-${ARCH?};docker tag ${BASE?} ${BASE?}-${DATE?} && docker push ${BASE?}-${DATE?}
# **********************************************************************************************************************************
20250718A:
x86_64:
u22: 8feb0a70d1614b6873887e0bb3d99ef7016663eb
20250622A:
x86_64:
f42: f1c2eceeed7b66d8096a9b891f28eb30f141d1b2
20250605A:
20250822A:
x86_64:
a321: dab99d91eed1710c68dae28efa5cd0e27e0a7f60
d11: be044bf120ca3e7d8bed69d5a83b4de4926be87f
f42: f1c2eceeed7b66d8096a9b891f28eb30f141d1b2
rh8: 4d141c845abfbdbf402ba447cf2bd2e4357c8a63
u22: b7d5253d70ac4c00f615761e2ccc9e24835dd054
20250509A:
ppc64le:
u22: b6461e07d86205488f861ad25e7a46442c2ee990
u22: cf3637d799de2b3d847f74777c839271b5c8e268
s390x:
u22: cbdcbaca3e7e0642cdd379f80574e3f1a87d3924
x86_64:
d11: be044bf120ca3e7d8bed69d5a83b4de4926be87f
rh8: 4d141c845abfbdbf402ba447cf2bd2e4357c8a63
u22: 131ba5585c13943dd950d5aa025ac73ac7c30767

View File

@@ -525,11 +525,10 @@ sub containerBuild
if (vmPgRepo($strVm))
{
$strScript .=
" echo \"deb http://apt.postgresql.org/pub/repos/apt/ \$(lsb_release -s -c)-pgdg main" .
($strOS eq VM_U22 && ($strArch eq VM_ARCH_AARCH64 || $strArch eq VM_ARCH_X86_64) ? ' 18' : '') .
"\" >> /etc/apt/sources.list.d/pgdg.list && \\\n" .
" wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - && \\\n" .
" apt-get update && \\\n";
" apt-get install -y --no-install-recommends postgresql-common && \\\n" .
" /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh -y" .
($strOS eq VM_U22 && ($strArch eq VM_ARCH_AARCH64 || $strArch eq VM_ARCH_X86_64) ? ' -c 18' : '') .
" && \\\n";
}
$strScript .=
@@ -538,7 +537,7 @@ sub containerBuild
"/etc/postgresql-common/createcluster.conf";
}
if (defined($oOS->{&VM_DB}) && @{$oOS->{&VM_DB}} > 0)
if (defined($oOS->{&VM_DB}) && @{$oOS->{&VM_DB}} > 0 && ($strArch eq VM_ARCH_AARCH64 || $strArch eq VM_ARCH_X86_64))
{
$strScript .= sectionHeader() .
"# Install PostgreSQL\n";