We should just rough this out as we go:
https://www.mediawiki.org/wiki/GitLab/Hosting_a_project_on_GitLab
What's left:
- Archiving a repo on Gerrit. Including removing from CI and deleting/moving master (see T307538#7926644 below)
- How to enable/set up CI for a repo in GitLab
- Boilerplate for .gitlab-ci.yml in kokkuri for basic services
- Recommended settings for a repository; e.g., protected branch permissions (defaults to maintainer), merging/squashing/ff-only