разбери по шагам что происходит когды ты руками выполняешь с одного сервера на другом твою команду и реализуй эти шаги в пайплайне
Когда выполняю с одного на другом все хорошо. Но когда в процессе появляется раннер - не работает.
Раннер установлен на локальном сервере 1, я захожу в свой локальный гитлаб, выполняю джоб (например тот, что написал выше) и нет подключения по ssh к серверу 2.
Ведь раннер выполняет команды из yml на том сервере, где он установлен? То есть на сервере 1, в моем случае. То есть по идее проблем быть не должно. И сервер с гитлабом может быть никак не связан с сервером 2, на который надо деплоить.