gpt4 book ai didi

continuous-integration - 此作业卡住了,因为该项目没有在线分配任何运行者。进入运行者页面

转载 作者:行者123 更新时间:2023-12-03 07:53:00 26 4
gpt4 key购买 nike

我在学习 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

我的运行者设置

My Share Runner

My project runner

运行程序已与项目关联时的错误消息

Jo error message

请帮忙?

最佳答案

工作卡住了,因为你的运行者有标签,但你的工作没有。按照以下 4 个步骤使您的运行者能够在没有标签的情况下运行:

enter image description here
enter image description here

或者为您的工作设置标签。更多信息:Configuration of your jobs with .gitlab-ci.yml - Tags

关于continuous-integration - 此作业卡住了,因为该项目没有在线分配任何运行者。进入运行者页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53370840/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com