diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..6af67d9467207555ed4a2f20727710e02c136a31 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,19 @@ +--- +image: docker +stages: + - build + +variables: + IMAGE_SHA: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA + IMAGE_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG + IMAGE_LATEST: $CI_REGISTRY_IMAGE:latest + +before_script: + - docker login -u $CI_REGISTRY_USER -p $CI_JOB_TOKEN $CI_REGISTRY || true + +docker: + stage: build + script: + - docker build --tag $IMAGE_SHA --tag $IMAGE_LATEST. + - docker push $IMAGE_SHA + - docker push $IMAGE_LATEST