Prerequisites
Dependency Installation
Install required applications according to official instructions.
Official resources:
*Ensure package versions meet the minimum requirements
For Docker agent to work properly, add the user that will run the agent to the docker
group:
- Check if
docker
group exists
sudo groupadd docker
- Add user to
docker
group
sudo usermod -aG docker $USER
- Reload session and verify group membership
newgrp docker
groups $USER
Agent Types and Specifications
Below are the currently available agent types and their features.
Shell
- Designed for UNIX systems
- Runs directly on host OS
- Executes all pipeline commands within host OS environment
- Uses bash/sh shells
Powershell
* This agent type is under development and may contain operational bugs
- Designed for Windows systems
- Runs directly on host OS
- Executes all pipeline commands within host OS environment
- Uses PowerShell shell
Docker
- Can run on any system
- Supports Docker-in-Docker mode
- Requires Docker Engine installation
- Operates within container specified in pipeline
- Requires helper-runner container*
- Executes all pipeline commands within specified container
Kuber
* This agent type is under development and may contain operational bugs
- Designed for Kubernetes environments
Install GitFlic Runner with Shell type
Install GitFlic Runner with Powershell type
Install and run GitFlic Runner with Docker type
Automatic Translation!
This page has been translated using automated tools. The text may contain inaccuracies.