Alibaba Cloud взял сервер gitlab, не разрешил имя домена и связал хосты 127.0.0.1 git.server.У другой машины был gitlab-runner для сборки кода, и хост на машине также привязал 116. . .194 git.server, нет проблем с использованием ssh для клонирования кода в обычном режиме.
При сборке с использованием Runner возникает следующая ошибка: неустранимый: невозможно получить доступ 'http://gitlab -ci-token: xxxxxxxxxxxxxxxxxxxx@git.server/tuitui/test-ci.git/': запрошенныйURL-адрес вернул ошибку: 500
/etc/hosts
116.*.*.194 git.server
[[runners]]
name = "api-tuitui"
url = "http://git.server/"
token = "2dbcbaba3*********e3499064"
executor = "shell"
[runners.custom_build_dir]
[runners.cache]
[runners.cache.s3]
[runners.cache.gcs]
Grant root user :gitlab-runner install --user=root --working-directory=/var/www
Запуск с помощью gitlab-runner 11.4.2 (cf91d5e1) на администраторе 83a7c629 Использование оболочки Shell ... Запуск на iZwz98jvb8bcz3jj1i5x2mZ ... Клонирование репозитория ... Клонирование в '/ home/ gitlab-runner / builds / 83a7c629 / 0 / tuitui / test-ci '... fatal: невозможно получить доступ' http://gitlab -ci-token: xxxxxxxxxxxxxxxxxxxx@git.server/tuitui/test-ci.git/ ': запрошенный URL-адрес вернул ошибку: 500 bash: строка 61: cd: / home / gitlab-runner / builds / 83a7c629 / 0 / tuitui / test-ci: такого файла или каталога нет: ОШИБКА: задание не выполнено: выходстатус 1