GitLab CI/CD パイプライン実行時エラーについて

前回GitLabをインストールしRunner登録までやりました。
今回は簡単なCI/CD パイプラインの実行をやってみたときに出くわしたエラーについて対処していきます。

エラーについて

This job is stuck because the project doesn't have any runners online assigned to it.
日本語だと
プロジェクトにオンラインで割り当てられたランナーがないため、このジョブはスタックしています。
f:id:kyamisama:20201228150156j:plain

原因と対処方法

原因

Runnerにはタグがありますが、ジョブにタグを設定せずに実行すると個のエラーとなるようです。

対処方法

詳細はこちらを参考ください。

簡単に説明します。
左バーの「Settings」>「CI/CD」>「Runner」へと進み、「Expand」をクリックし詳細画面を開きます。
すると登録したRunner情報が表示されますので下記図のとおり鉛筆マークをクリックします。
f:id:kyamisama:20201228150401j:plain

鉛筆マークをクリック後、下記図のとおり「Run Untagged Jobs」にチェックマークを入れ「Save Changes」します。
f:id:kyamisama:20201228150410j:plain

以上で終わりです。