事象・問題
GitLabに登録したランナーのジョブ(PHPUnit)が失敗します。
登録したランナーは、Dockerコンテナ(CentOS7)に、PHPUnitをインストールしてdocker commitをしたイメージです。
ジョブは起動しますが、登録したランナーイメージをpullできないといわれます。
以下ジョブのログです。 (failed to pull image辺りが原因だと思っています。)
インフラ、DevOpsなどのサーバー運用にお詳しい方、
ご教授のほどお願いいたします。
ジョブの実行環境に使用するイメージ。(コンテナ名はphptest)
$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE phptest latest 131e6a77f5da About a minute ago 471MB
.gitlab-ci.yml
image: phptest stages: - test phpunit_job: stage: test script: - /root/vendor/bin/phpunit test #コンテナ制作手順の3で使用したPHPUnitのパス
ランナーを登録した後、gitlab-runner runをします。
$ gitlab-runner run Runtime platform arch=amd64 os=linux pid=15873 revision=d540b510 version=15.9.1 Starting multi-runner from /home/USER/.gitlab-runner/config.toml... builds=0 WARNING: Running in user-mode. WARNING: Use sudo for system-mode: WARNING: $ sudo gitlab-runner... Configuration loaded builds=0 listen_address not defined, metrics & debug endpoints disabled builds=0 [session_server].listen_address not defined, session endpoints disabled builds=0 Initializing executor providers builds=0
登録されてGitLab上で起動しています。
準備完了です。
問題となっているログ
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。