Our shared goal was deploying a Wikimedia production service—Blubberoid—from GitLab.
We created the project[1], got our tests working[2], and (eventually) built an image using BuildKit[3]. And we now have a plan[4] for pushing images to our production.
🟢 Project exists on GitLab
🟢 CI Runs on Commits and Merge Requests
🟡 We can build an image using GitLab CI
🟡 We can deploy a service from GitLab
____
Next
🟢 Migrate GitLab to beefier hardware[5] (done today by Jelto and Daniel!)
🚧 Enable image pushing from GitLab[6]
🚧 GitLab runners for all[7]
GitLab integrations with IRC/Phab/Slack[8]
As always, happy to chat on libera.chat #wikimedia-gitlab or via email.