Skip to content

STACKIT Runners

Last updated on

STACKIT Runners are managed execution environments used to run jobs in STACKIT Git Pipelines.
They are operated and maintained by STACKIT, so you do not need to provision or manage your own build infrastructure.

With managed runners, pipeline jobs run in isolated environments that automatically scale based on workload.

Before pipelines can execute jobs, runners must be enabled for your Git instance.

  1. Open the STACKIT Portal.
  2. Navigate to your Project.
  3. Select Developer Platform → Git.
  4. Choose your Git instance from the list.
  5. Open the Runner configuration section.
  6. Select the runner images and labels you want to enable.
  7. Click Create to activate the runners.

After enabling runners, you can reference them in your pipeline workflows using the runs-on label.

STACKIT provides a set of predefined runner environments. Each runner is identified by a label that you reference in your pipeline configuration.

Use these labels in the runs-on field of your workflow.

STACKIT runners are designed to provide reliable and scalable pipeline execution.

Scalability

  • Runners automatically scale depending on the number of queued jobs.
  • Jobs are executed as soon as compute capacity is available.

Security

  • Each job runs in a fresh, ephemeral execution environment.
  • The environment is destroyed immediately after the job completes.
  • No data or credentials persist between runs.

Isolation

  • Jobs are isolated from each other to prevent cross-job interference.

Reliability

  • Runner infrastructure is distributed across multiple Availability Zones (AZs) to ensure high availability.

STACKIT runners follow the latest stable Forgejo runner releases.

  • Current runner version: Forgejo Runner v11

New versions are adopted after validation to ensure compatibility and stability.

Additional runner environments are planned to extend platform compatibility.

  • Windows runners – planned for Q3 2026
  • macOS runners – currently under evaluation