From 9d96e56a4e6c651ddd168e3bda9a4d8c61f5b6e6 Mon Sep 17 00:00:00 2001 From: Tomas Pecka <peckato1@fit.cvut.cz> Date: Sat, 17 Nov 2018 11:34:27 +0100 Subject: [PATCH] OpenBuildService client image --- .gitlab-ci.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 552a54a..33bc156 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,12 +1,14 @@ image: gitlab.fit.cvut.cz:5000/ict/alpine-docker-images/ci:3.8 +stages: + - build + .docker: &docker_template cache: {} # disable + stage: build variables: DOCKER_DRIVER: overlay2 DOCKER_HOST: docker - DIRECTORY: "${CI_JOB_NAME#build:}" - IMAGE_NAME: "${CI_REGISTRY_IMAGE}/${CI_JOB_NAME#build:}:latest" services: - docker:dind before_script: @@ -14,11 +16,14 @@ image: gitlab.fit.cvut.cz:5000/ict/alpine-docker-images/ci:3.8 - docker info - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY script: - - cd "$DIRECTORY" + - IMAGE="${CI_JOB_NAME#build:}" + - IMAGE_NAME="${CI_REGISTRY_IMAGE}/${IMAGE}:latest" + - cd "$IMAGE" + - echo "In dir=$(pwd), going to build imagename=${IMAGE_NAME}" - docker build -t "$IMAGE_NAME" . - docker run -t "$IMAGE_NAME" - docker push -t "$IMAGE_NAME" dependencies: [] -build:ocs +build:ocs: <<: *docker_template -- GitLab