Commit e3953476 authored by The Heavy's avatar The Heavy 🚂
Browse files

Fix CI images/services

parent 676824d8
Loading
Loading
Loading
Loading
Loading
+9 −11
Original line number Diff line number Diff line
image: docker
services:
    - docker:dind

stages:
    - build
    - release

before_script:
    - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY


variables:
    DOCKER_HOST: tcp://docker:2375
    DOCKER_TLS_CERTDIR: ""
    IMAGE_TAG_UNIQUE: $CI_REGISTRY_IMAGE:$CI_COMMIT_BRANCH-$CI_COMMIT_REF_SLUG
    IMAGE_TAG_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_BRANCH
    IMAGE_TAG_UNIQUE: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA
    IMAGE_TAG_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME
    IMAGE_TAG_LATEST: $CI_REGISTRY_IMAGE:latest

before_script:
    - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY

build:
    stage: build
    tags:
        - docker build
    image: docker
    services:
        - docker:dind
    script:
        - docker build --pull -t $IMAGE_TAG_UNIQUE -f Dockerfile $CI_PROJECT_DIR
        - docker push $IMAGE_TAG_UNIQUE
@@ -28,8 +28,6 @@ build:

release:
    stage: release
    tags:
        - docker
    script:
        - docker pull $IMAGE_TAG_UNIQUE
        - docker tag $IMAGE_TAG_UNIQUE $IMAGE_TAG_LATEST