A Singapore Government Agency Website

Overview

Runners execute the CI/CD pipelines by processing the jobs assigned to them. They carry out the tasks you define in your GitLab pipeline configurations.

Installation options

You can install runners in any of the following environments to suit your development needs:

  • Local machine
  • Virtual machine
  • Docker container
  • Any cloud infrastructure

Supported platforms

Runners are supported by the following platforms:

  • Linux
  • Windows
  • macOS
  • FreeBSD

GitLab Runner Executor

GitLab Runner Executor determines the environment in which a job will run:

  • VM via a hypervisor such as VirtualBox
  • Shell
  • Remote SSH
  • Docker
  • Kubernetes
  • Custom executor

GitLab tags

You can configure Tags on the GitLab Runner. Reference tags in a GitLab pipeline specify which runners should be used for the job. An example is shown in the image below:

Tags

Chat with me!
Bot Launcher