[PGSM] Use pre-built images in CI workflows

Description

Currently we spend a lot of CI time just to install/build required for workflow run software. We can pre-built bunch of images and use them instead. It should make our CI faster and efficient.

Also it can help us to simplify PGSM workflows itself, instead of having workflow file for every PG version we can use one file per type with versions matrix in there because all differences will be hidden in images.

How to document

None

How to test

None

Activity

Show:

andreas.karlsson February 5, 2025 at 10:29 PM

In my mind this is not just about optimization but also about correctness. We should build against some official package, either from the PostgreSQL community or from Percona.

Details

Assignee

Reporter

Labels

Components

Sprint

Priority

Smart Checklist

Created July 25, 2024 at 12:23 PM
Updated February 5, 2025 at 10:29 PM