相关疑难解决方法(0)

这项工作陷入困境,因为该项目没有在线分配任何跑步者.转到"跑步者"页面

我正在学习CI/CD.

我已经安装了来自Officicals的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
Run Code Online (Sandbox Code Playgroud)

我的跑步者设置

我的分享亚军

我的项目选手

跑步者已与项目关联时出现错误消息

Jo错误消息

请帮忙?

continuous-integration gitlab gitlab-ci-runner

33
推荐指数
4
解决办法
2万
查看次数