33 Commits

Author SHA1 Message Date
renovate[bot]
7d41825cc9 chore(deps): update debian base images (#332) 2025-09-30 13:37:33 +02:00
Niccolò Fei
517f68f972 docs: add v18 to the README (#326)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-09-26 13:21:06 +02:00
CloudNativePG Automated Updates
11c50d4df6 chore: update PostgreSQL versions 2025-09-25 13:53:08 +00:00
Niccolò Fei
a4dc2e6cb4 chore: fix renovate for barman-cloud updates (#321)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-09-18 17:16:39 +02:00
Niccolò Fei
49cffc571f chore: fix annotation typo (#320)
Fix a typo in the annotations and in the renovate customManager for barman.

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-09-18 12:20:40 +02:00
Gabriele Bartolini
2d1054c8f0 chore: add jit package conditionally to standard images (#311)
Ensure recommended PostgreSQL packages are included in the  
`standard` image only when required by the version. Starting  
with PostgreSQL 18, the PGDG Debian packages split `jit` into  
its own package, so it needs to be added separately.

Closes #288

Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-09-15 14:14:23 +02:00
Niccolò Fei
796423b54a fix: condition when evaluating legacy rolling tags (#313)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-09-15 14:12:11 +02:00
renovate[bot]
75d5e0f010 chore(deps): update debian base images (#299)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 15:10:32 +02:00
Niccolò Fei
11d58b414f chore: do not set rolling tags for preview versions (#303)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-09-09 15:06:12 +02:00
Niccolò Fei
f097385908 chore: migrate rolling tags to bake system images (#297)
Closes #284 
Closes #285 

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
2025-09-09 12:35:33 +02:00
Niccolò Fei
a3a006ced2 chore: re-enable build of preview versions (#296)
Closes #294

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
2025-09-09 12:21:04 +02:00
Jonathan Gonzalez V.
fdc8010750 chore: add system images to docker-bake.hcl (#282)
This change extends the bake build process by introducing the system image flavour.
The system image is derived from the existing standard image and includes Barman Cloud support.

Closes #283
Closes #286

Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-09-08 12:07:22 +02:00
Armin Krezović
e72801ac67 feat: add support for Debian Trixie (#274)
Signed-off-by: Armin Krezović <krezovic.armin@gmail.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-08-28 13:45:11 +02:00
CloudNativePG Automated Updates
cac876a260 chore: update PostgreSQL versions 2025-08-25 00:02:35 +00:00
Jonathan Gonzalez V.
424e519da9 chore: automatically update available PostgreSQL versions (#269)
Automatically update PostgreSQL versions in the Bake file; this will retrieve
the information from the official PostgreSQL website.

Closes #153

Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-08-22 13:32:31 +02:00
Gabriele Bartolini
635d7759ae feat: build new versions of PostgreSQL including 18 beta 3 images (#268)
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
Co-authored-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
2025-08-19 15:11:31 +02:00
renovate[bot]
420032152c chore(deps): update debian base images (#267)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 09:48:01 +02:00
renovate[bot]
6891af0dd9 chore(deps): update debian base images (#254)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 13:57:45 +02:00
Gabriele Bartolini
4b08b4c6e0 feat: build PostgreSQL 18 beta 2 minimal and standard images (#252)
Closes #251

Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
2025-07-18 11:35:36 +02:00
renovate[bot]
4886bcdf65 chore(deps): update debian base images (#234)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-01 10:45:40 +02:00
renovate[bot]
54d0af2ae0 chore(deps): update debian base images (#219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-11 13:48:08 +02:00
Jonathan Gonzalez V.
23e1fa6181 chore: add support for PostgreSQL beta versions (#191)
Now bake supports beta versions for the list and the building of the images

Closes #190

Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-05-23 15:14:49 +02:00
renovate[bot]
860e6b8b0b chore(deps): update debian base images (#200)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 11:23:00 +02:00
Niccolò Fei
a6a99ccb13 chore: update PostgreSQL versions (#188)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-05-12 15:02:17 +02:00
renovate[bot]
6fb8ca3cfa chore(deps): update debian base images (#174)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 09:15:45 +02:00
renovate[bot]
f34f395249 chore(deps): update debian base images (#166)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 10:47:59 +02:00
renovate[bot]
3b1ad1b6aa chore(deps): update debian base images (#163)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-28 09:41:45 +01:00
renovate[bot]
327d07bba7 chore(deps): update debian base images (#157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 10:04:12 +01:00
Jonathan Gonzalez V.
8c70808d56 fix: update PostgreSQL versions (#155)
Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
2025-02-21 16:23:26 +01:00
renovate[bot]
3a6f518776 chore(deps): update debian base images (#148)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-14 14:03:29 +01:00
smiyc
8521a64ce4 fix missing "$" (#150)
Signed-off-by: Daniel Chambre <smiyc@pm.me>
2025-02-10 14:58:21 +01:00
renovate[bot]
87ee96cee3 chore(deps): update debian base images (#145)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 10:46:52 +01:00
Francesco Canovai
c330729d7f ci: build minimal and standard images (#135)
Build images without barman-cloud, to be used with backup plugins.

Other changes:

- Implement timestamp-based versioning for images
- Simplify build workflows for enhanced local testing and contribution
- Adopt OCI annotations and generate SBOMs for improved transparency

Closes #132

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-01-16 14:03:20 +01:00