.gitlab-ci.yml 534 B
build:
image: docker:24.0
stage: build
services:
- docker:24.0-dind
variables:
IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG
DOCKER_HOST: http://docker:2375/v1.24/auth
script:
- echo "password is ${CI_REGISTRY_PASSWORD} and username is ${CI_REGISTRY_USER} and resgistry is ${CI_REGISTRY}"
- echo $CI_REGISTRY_PASSWORD | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin
- docker build -t $CI_COMMIT_BRANCH.$CI_COMMIT_TIMESTAMP .
- docker push $IMAGE_TAG
tags:
- sonarqube