Details
-
New Feature
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
N/A
Description
Improving on the way we deploy the tags in QUAY registry.
Right now every push to DEV branch on BuildBot will update the production tags and buildbot.mariadb.org will pick up the changes.
We need a way to test the images in development before we move to production.
The idea is to push images on quay tagged with "DEV_" for the Development branch and when changes are synced with Main then to use QUAY API to create the production tag. (or update the production tag with the digest of the development one). QUAY API will allow us for a fast update instead of rebuilding all the images and pushing them again.
This will require changes also in BuildBot configuration , so every environment will work with it's own set of tags.