(chore): Automating builds for Minds PHP base image #2453
Ticket(s) / Related Merge Requests
Issue: #2453
Summary of Changes
This MR automates building the base images for the main engine as well as the runners. I'm also moving the images to our GitLab registry here rather than Docker Hub, as well as upgrading the images to Alpine 3.16.
Testing Considerations
This changes the base OS layer for the engine and the runners.
Deployment Considerations
We should roll this out to staging first to test.
The runners will also need to be restarted, and we should closely monitor CronJobs.
Regression Scope
Web Engine
Platform Affected (web, mobile, etc)
Web
Developer Testing Completed
Tested deploying to sandbox and scanning new images.
Screenshots / Screen Recording
Before:
After:
Does this impact
-
Localization -
Dark/light mode -
Guest mode
Definition of Done Checklist
-
The Acceptance Criteria has been met -
Code is tested: Testing includes unit/spec, E2E/automated and manual testing -
Merge requests description has been filled out
Edited by Zack Wynne