Skip to content

(chore): Automating builds for Minds PHP base image #2453

Zack Wynne requested to merge chore/upgrade-baseimage-2453 into master

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:

image

After:

image

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

Merge request reports