gitlab-ci-multi-runner + CI + Gitlab
Приветствую
Объясните-помогите, как настроить gitlab-ci-multi-runner при следующей конфигурации системы:
srv1) Gitlab; srv2) Gitlab-CI; srv3) Dev/Test;
Gitlab + Gitlab CI уже интегрированы друг в друга. Когда разработчик со своей машины делает git push, gitlab-ci получает триггер и запускает gitlab-ci-multi-runner который читает файл .gitlab-ci.yml (кстати, где он должен лежать? GitLab CI uses a YAML file (.gitlab-ci.yml) for the project configuration. It is placed in the root of your repository - буквально в /home/git/repositories/abc.git/ ? ). В файле .gitlab-ci.yml мне нужно, чтобы на srv3 выполнилось условие: cd /var/www/ && git pull
Не могу понять, где в такой ситуации должен быть установлен раннер.
Спасибо