Я пытаюсь настроить проводника докеров и успешно зарегистрировать бегун с gitlab-ce. Однако, когда работа выполняется это всегда терпит неудачу с последующим:Пользователь Gitlab-ci-token не может клонировать репозитории
Running with gitlab-ci-multi-runner 1.10.2 (d171b73)
Using Docker executor with image python:3.4 ...
Starting service postgres:latest ...
Pulling docker image postgres:latest ...
Waiting for services to be up and running...
Pulling docker image python:3.4 ...
Running on runner-b35ff618-project-96-concurrent-0 via toucan...
Cloning repository...
Cloning into '/builds/amrstratus/webportal'...
fatal: unable to access 'https://gitlab-ci-token:[email protected]/amrstratus/webportal.git/': Failed to connect to gitlab.xxxxxx port 443: Connection refused
ERROR: Build failed: exit code 1
Я пытался просто клонировать репозиторий и получил подобную ошибку:
[email protected]:/tmp# git clone https://gitlab-ci-token:[email protected]/amrstratus/webportal.git/
Cloning into 'webportal'...
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'https://gitlab-ci-token:[email protected]/amrstratus/webportal.git/'
Доступ через HTTPS, кажется, работает хорошо, и все остальное похоже работа.
Любые идеи? Я полностью застрял.
системы Детали:
Debian 8 (Jessie)
GitLab 8.16.2
GitLab Shell 4.1.1
GitLab Workhorse v1.3.0
GitLab API v3
Git 2.10.2
Ruby 2.3.3p222
Rails 4.2.7.1
PostgreSQL 9.6.1
Спасибо, ваше сообщение помогло мне разобраться в проблеме. Это была не проблема проверки подлинности, а проблема, связанная с докером, мой брандмауэр, блокирующий запрос. Использование docker run python: 3.4/usr/bin/curl https: //gitlab.xxxx помог мне решить эту проблему. –