[PGSM] Use pre-built images in CI workflows
Description
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.
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.