2
私はJitkinsの代わりにgitlab-ciを使用するようにgitlabランナーを設定しようとしています。 私はだから今、すべてが接続され、次のような構成にgit runnerにアクセスできません
concurrent = 1
check_interval = 0
[[runners]]
name = "lianli"
url = "<https://gitlab_server.de"
token = "<secret>"
executor = "docker"
[runners.docker]
tls_verify = false
image = "debian:latest"
privileged = false
disable_cache = false
volumes = ["/cache"]
shm_size = 0
[runners.cache]
を終了し、サーバーをgitlabする新しいランナーを登録し、コンテナの実行後にリンクされdocker.sock
docker run -d --name gitlab-runner --restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /config/file/on/host:/etc/gitlab-runner \
gitlab/gitlab-runner:latest
とのドッキングウィンドウコンテナを設定します。パイプラインが実行されている場合しかし、それはアクセスエラーで終了:
stages:
- test
variables:
NGINX: nginx:stable-alpine
before_script:
- docker info
test:
stage: test
script:
- docker build -t nginx_test .
私は理解していない、それはアクセスできなかった理由:
remote: Git access over HTTP is not allowed
fatal: unable to access 'https://gitlab-ci-token:[email protected]_server.de/group/project.git/': The requested URL returned error: 403
ERROR: Job failed: exit code 1
マイ.gitlab-ci.ymlは次のようになりますか?
注:ランナーはバージョン9.3.0とgitlabがあなたのGitLabインスタンスがリポジトリへのHTTP要求を受け入れるように構成されているバージョン9.3.2
私は愚かだ、todelly私は唯一のsshに設定することを忘れてしまった... しかし、今、私は新しいエラーがあります... エラー が「/ビルドする/グループ/プロジェクト」へのクローニングを:RPCに失敗しました。 HTTP 500 curl 22要求されたURLが返されました:500内部サーバーエラー 致命的:リモート側が予期せずハングアップしました – CordlessWool