2017-06-28 12 views
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

答えて

0

あるのですか? enter image description here あなたはプロジェクトのメンバーですか?

+0

私は愚かだ、todelly私は唯一のsshに設定することを忘れてしまった... しかし、今、私は新しいエラーがあります... エラー が「/ビルドする/グループ/プロジェクト」へのクローニングを:RPCに失敗しました。 HTTP 500 curl 22要求されたURLが返されました:500内部サーバーエラー 致命的:リモート側が予期せずハングアップしました – CordlessWool

関連する問題