variables: PROJECT_NAME: fastapi_app_template BASE_VERSION: 1 DOCKER_IMAGE_DOMAIN: docker.yingzhen1688.com LATEST_VERSION: latest before_script: - PATH=.:$PATH - VERSION=$BASE_VERSION"."$CI_JOB_ID stages: - build deploy-staging:dep: stage: build only: - master tags: - master script: - echo "===== start build ==========" - docker build -t ${DOCKER_IMAGE_DOMAIN}/library/${PROJECT_NAME}:${LATEST_VERSION} . - docker push ${DOCKER_IMAGE_DOMAIN}/library/${PROJECT_NAME}:${LATEST_VERSION} - docker rmi ${DOCKER_IMAGE_DOMAIN}/library/${PROJECT_NAME}:${LATEST_VERSION} - echo "===== end build !!!!!! ====="