-
Tasko Olevski authored179653d6
.gitlab-ci.yml 506 B
variables:
GIT_DEPTH: 5
GIT_SSL_NO_VERIFY: "true"
docker-build:
image: docker:latest
stage: build
services:
- docker:dind
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script:
- docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_TAG" .
- docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_TAG"
only:
variables:
- '$CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+\.[0-9]+$/'
- '$CI_COMMIT_TAG =~ /^test-[0-9]+\.[0-9]+\.[0-9]+$/'