Add gitlab file

This commit is contained in:
Anna Ishkhanyan 2026-01-20 16:14:30 +04:00
parent 735bac8038
commit 47d4dc8643

View file

@ -7,6 +7,8 @@ stages:
variables:
MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository"
IMAGE_MR: "$CI_REGISTRY_IMAGE/mr:$CI_COMMIT_SHORT_SHA"
IMAGE_MAIN: "$CI_REGISTRY_IMAGE/main:latest"
checkstyle:
stage: checkstyle
@ -52,4 +54,19 @@ docker-build-mr:
- docker build -t $IMAGE_MR .
- docker push $IMAGE_MR
only:
- merge_requests
- merge_requests
docker-build-main:
stage: docker
image: docker:24
services:
- docker:24-dind
variables:
DOCKER_TLS_CERTDIR: ""
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script:
- docker build -t $IMAGE_MAIN .
- docker push $IMAGE_MAIN
only:
- main