Commit 58863fd7 authored by Suzanne Selhorn's avatar Suzanne Selhorn

Added back features list

parent ed1e9c75
......@@ -34,7 +34,7 @@ Backward compatibility is guaranteed between minor version updates. However, som
version updates of GitLab can introduce new features that require GitLab Runner to be on the same minor
## Runners
## Runner registration
After you install the application, you [**register**](register/
individual runners. Runners are the agents that run the CI/CD jobs that come from GitLab.
......@@ -133,6 +133,30 @@ These runners are enabled for all projects, though
If you don't want to use runners managed by GitLab, you can install GitLab Runner and
register your own runners on
## Features
GitLab Runner has the following features.
- Run multiple jobs concurrently.
- Use multiple tokens with multiple servers (even per-project).
- Limit the number of concurrent jobs per-token.
- Jobs can be run:
- Locally.
- Using Docker containers.
- Using Docker containers and executing job over SSH.
- Using Docker containers with autoscaling on different clouds and virtualization hypervisors.
- Connecting to a remote SSH server.
- Is written in Go and distributed as single binary without any other requirements.
- Supports Bash and Windows PowerShell.
- Works on GNU/Linux, macOS, and Windows (pretty much anywhere you can run Docker).
- Allows customization of the job running environment.
- Automatic configuration reload without restart.
- Easy to use setup with support for Docker, Docker-SSH, Parallels, or SSH running environments.
- Enables caching of Docker containers.
- Easy installation as a service for GNU/Linux, macOS, and Windows.
- Embedded Prometheus metrics HTTP server.
- Referee workers to monitor and pass Prometheus metrics and other job-specific data to GitLab.
## Troubleshooting
Learn how to [troubleshoot](faq/ common issues.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment