Before you start
- Ask your Peak contact to turn on GitLab for your workspace.
- Sign in to Peak as an Admin.
- Be an Owner of the GitLab group, or a Maintainer of the project.
- Use gitlab.com. Self-managed GitLab isn’t supported.
- Run x64 jobs on Peak. Keep arm64 jobs on your current runners.
Connect GitLab
- Open Settings → GitLab.
- Choose Connect GitLab.
- Authorize Peak on GitLab. Peak asks for read_api, create_runner and manage_runner.
- Select your groups or projects.
- Choose Save.
- Wait for Runner ready beside each one.
Run jobs on Peak
Set the tags of your jobs to peak.- Each job runs in a new x64 VM with 8 vCPU and 32 GiB.
- Jobs stop after 6 hours.
- Jobs without an image use ubuntu:24.04.
- Peak runners also take jobs from protected branches.
- Jobs reach the internet on every port except 25. Send mail on port 587 or 465.
Fix problems
Remove GitLab
- Set the tags of your jobs back to your own runners.
- Open Settings → GitLab.
- Choose Remove, then Confirm removal.
- Check that the runners named Peak are gone from GitLab.