Rancher Gitlab Runner CI/CD
获取Kubernetes
配置信息

Gitlab
中添加Kubernetes
集群

CA Certificate
不需要填写
RBAC-enabled cluster
、 GitLab-managed cluster
不要勾选(坑)
示例
.gitlab-ci.yml 示例
image: docker:19.03
services:
- name: docker:19.03-dind
variables:
DOCKER_HOST: tcp://docker:2375
DOCKER_TLS_CERTDIR: ""
stages:
- gradle-build
- docker-build
- deploy
gradle-build:
stage: gradle-build
image: gradle:6.8-jdk8
cache:
paths:
- .gradle/wrapper
- .gradle/caches
before_script:
- export GRADLE_USER_HOME=`pwd`/.gradle
script:
- gradle :provider-example-service:build -x test
artifacts