【发布时间】:2019-04-21 14:08:12
【问题描述】:
我正在学习 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
我的跑步者设置
运行器已与项目关联时出现错误消息
请帮忙?
【问题讨论】:
-
嗨,您可能想在devops.stackexchange.com 中询问
标签: continuous-integration gitlab gitlab-ci-runner