GitLab
- это сервер, на котором вы можете создавать и управлять git-репозиториями и где вы перемещаете и извлекаете git-ветки.
gitlab-runner
- это отдельная программа, которая подключается к GitLab
. Когда вы затем используете GitLab CI, GitLab
создаст список заданий, и все подключенные gitlab-runner
выберут задания из этого списка. gitlab-runner
может быть установлен на другом сервере, чем GitLab
gitlab-ci-multi-runner
- старое имя для gitlab-runner
. Это было переименовано в версии 10 gitlab-runner
, как объяснено здесь:
https://docs.gitlab.com/runner/install/windows.html