[解決済み] プロジェクトにオンラインランナーが割り当てられていないため、このジョブは停止しています。ランナーのページへ
2022-05-07 20:17:30
質問
私は学んでいます CI/CD .
私は公式からGitlabとGitlab Runnerをインストールしました。しかし、maven-buildの間にパイプラインを実行するときはいつも、ジョブが立ち往生してしまいます。私はランナーを登録し、私のプロジェクトで利用可能ですが、ジョブはスタックしてしまいます。
.gitlab-ci.yml
image: docker:latest
services:
- docker:dind
variables:
DOCKER_DRIVER: overlay
SPRING_PROFILES_ACTIVE: gitlab-ci
stages:
- build
- package
- deploy
maven-build:
image: maven:3-jdk-8
stage: build
script: "mvn package -B"
artifacts:
paths:
- target/*.jar
docker-build:
stage: package
script:
- docker build -t registry.com/ci-cd-demo .
- docker push registry.com/ci-cd-demo
k8s-deploy:
image: google/cloud-sdk
stage: deploy
script:
- echo "$GOOGLE_KEY" > key.json
- gcloud container clusters get-credentials standard-cluster-demo --
zone us-east1-c --project ascendant-study-222206
- kubectl apply -f deployment.yml
私のランナー設定
ランナーが既にプロジェクトに関連付けされている場合のエラーメッセージ
よろしくお願いします。
解決方法は?
ランナーにはタグがあるが、ジョブにはタグがないため、ジョブが停止しています。次の4つのステップに従って、タグなしでランナーを実行できるようにします。
または、ジョブにタグを設定します。詳しくはこちら .gitlab-ci.ymlを使ったジョブの設定 - タグ
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン