Конфигурация application.properties


В данном разделе находится информация о параметрах application.properties файла.

Общие настройки

Параметр Обязательный Значение по умолчанию Описание
runner.executor да Задает тип запускаемого агента
runner.id да Задается автоматически при регистрации агента Id Агента
runner.gitflic-host да Задается автоматически при регистрации агента Адрес на котором располагается GitFlic
runner.registrationToken да Задается автоматически при регистрации агента Токен полученный в приложении GitFlic
runner.workingDir нет $HOME/gitflic-runner - Unix
%USERPROFILE%/gitflic-runner - Windows
Задает абсолютный путь до рабочей директории агента
Доступен в версии агента 2.0.х и выше

Настройки логирования

Параметр Обязательный Значение по умолчанию Описание
logging.level.root нет INFO Уровень логирования (аналогично настройкам gitflic)
logging.file.name да $HOME/gitflic-runner/data/log/server.log Путь до файла с логами (аналогично настройкам gitflic)

Параметры для типа агента docker

* При указании типа агента отличного от docker, данные параметры будут проигнорированы

Параметр Обязательный Значение по умолчанию Описание
runner.helperImage нет gitflic/gitflic-runner-helper Docker Image вспомогательного контейнера
Доступен в версии агента 2.0.0 и выше
docker.host да unix:///var/run/docker.sock Путь до сокета Docker Engine
docker.tls-verify да false Задает нужно ли осуществлять валидацию TLS сертификатов
docker.cert-path да ~/docker/certs Путь до сертификатов Docker Enigine
docker.registry-username да Логин для Docker Registry
docker.registry-password да Пароль для Docker Registry
docker.registry-url да Url по которому располагается Docker Registry
docker.registry-email нет Email для Docker Registry
docker.docker-config нет Путь до конфигурационных файлов Docker Engine
docker.didEnable нет false Параметр для включение режима Docker-in-Docker