Skip to content

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.