尝试了无数遍CI的yaml档
variables:
DOCKER_IMAGE_NAME: sms_cici
DOCKER_IMAGE_TAG: 1.0.0
services:
- name: harbor-k8s.w**.w*****.com.cn/base_image/docker:stable
entrypoint: []
command: ["--insecure-registry=harbor-k8s.w*****.com.cn"]
stages:
- docker_build
docker-build:
image: harbor-k8s.w**.w*****.com.cn/base_image/docker:stable
stage: docker_build
tags:
- wzs-runner01
script:
- docker info
- echo $DOCKER_IMAGE_NAME
- echo $DOCKER_IMAGE_TAG
- docker build -t $DOCKER_IMAGE_NAME:$DOCKER_IMAGE_TAG .
- docker tag $DOCKER_IMAGE_NAME:$DOCKER_IMAGE_TAG harbor-k8s.w**.w*****.com.cn/season/$DOCKER_IMAGE_NAME:$DOCKER_IMAGE_TAG
- echo "$HARBOR_PASSWORD" | docker login -u "$HARBOR_USER" --password "$HARBOR_PASSWORD" harbor-k8s.w**.w*****.com.cn
- docker push harbor-k8s.w**.w*****.cn/season/$DOCKER_IMAGE_NAME:$DOCKER_IMAGE_TAG