Go to navigation

Runners

In GitLab terminology, a runner is an agent that executes CI/CD jobs submitted by GitLab. Users of the faculty GitLab have access to Shared Runners. In addition, each user may register their own project or group runners.

Shared Runners

All shared runners use the autoscale mechanism based on Docker Machine, which dynamically creates virtual machines (VMs) on CloudFIT for job execution (workers) as needed.

Jobs are then executed inside Docker containers running on these VMs. At any given time, a maximum of one job runs on a single VM.

Shared Linux/x86_64

The default runner available to all users.

Tags
linux, shared, x86_64
Architecture
x86_64
Platform
Linux
Maximum job timeout
3 hours
VCPU
4
RAM
8 GiB
Disk
32 GiB

Control Bot

A special runner intended exclusively for Bulk Repository Creation (GCR).