


This is how the runner knows which projects it’s available for. The scope of a runner is defined during the registration.
YAML RUBY RUNNER INSTALL
When you install GitLab Runner in a Docker container and choose the On a virtual machine and have it use another virtual machine as an executor. These are only a few of the possible configurations. You might install GitLab Runner on a Linux server and register a runner that uses If you want your CI/CD job to run commands in a custom Docker container,.
YAML RUBY RUNNER WINDOWS
Runner on a Windows server and then register a runner that uses the shell executor.
YAML RUBY RUNNER UPGRADE
You must use a Runner version that is appropriate for the GitLab version, or upgrade the GitLab application. It prevents the GitLab Runner from communicating with GitLab versions lower than 14.8. GitLab Runner 15.0 introduced a change to the Version updates of GitLab can introduce new features that require GitLab Runner to be on the same minor However, features may not be available or work properlyīackward compatibility is guaranteed between minor version updates. With newer GitLab versions, and vice versa. Should stay in sync with the GitLab major and minor version. GitLab Runner versionsįor compatibility reasons, the GitLab Runner major.minor version Should plan for how you will monitor and adjust performance for these runners. When your organization scales to having a fleet of runners, you

To use self-managed runners, you install GitLab Runner on infrastructure By default these runners are enabled for all projects.Īlternatively, you can install GitLab Runner and register your own runners on or If you use, you can run your CI/CD jobs on runners hosted by GitLab.įully integrated with. GitLab Runner is an application that works with GitLab CI/CD to run jobs in a pipeline.
