Установка агента GitFlic Runner типом shell


Посмотрите в таблице совместимости нужную вам версию агента и скачайте её со страницы релизов runner. Последняя версия runner доступна по ссылке.

  • Для агентов версии 1.7.1 и ниже выбор рабочей директории недоступен.
  • Рабочей директорией для агента, является директория gitflic-runner в корне домашней директории пользователя, который запускает агент.
  • Для работы агента, рекомендуется создать отдельного пользователя в системе, который будет осуществлять запуск агента.

* Далее все команды выполняются от пользователя, который будет запускать агент

1. В корне домашней директории создайте директорию gitflic-runner

mkdir $HOME/gitflic-runner

2. В директории gitflic-runner создайте директории cache и build

mkdir -p $HOME/gitflic-runner/build $HOME/gitflic-runner/cache $HOME/gitflic-runner/data/log

3. Переместите или скопируйте файлы runner.jar и helper.jar, в директорию gitflic-runner созданную в п.1

cp runner.jar helper.jar $HOME/gitflic-runner

4. Переместите или скопируйте файл helper.sh из директории shell-scripts , в директорию gitflic-runner созданную в п.1

cp shell-scripts/helper.sh $HOME/gitflic-runner

5. Установите бит исполнения для скрипта helper.sh

sudo chmod +x $HOME/gitflic-runner/helper.sh

Конфигурирование и запуск агента GitFlic Runner