From ea2c2bcceb6e02283508fd3e1e8c26d1bd4adb80 Mon Sep 17 00:00:00 2001 From: 10 <2408212-10@users.noreply.gitlab.com> Date: Sun, 18 Nov 2018 12:47:54 +0100 Subject: [PATCH] added dockerhub to ci --- .gitlab-ci.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9228439..7aebb48 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,6 +7,9 @@ variables: .docker_login: &docker_login docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY +.dockerhub_login: &dockerhub_login + docker login -u "$DOCKERHUB_USER" -p "$DOCKERHUB_PASSWORD" $DOCKERHUB_REGISTRY + .docker_build_template: &docker_build stage: build:docker image: docker:latest @@ -21,8 +24,10 @@ build_master: - *docker_login - docker build --pull -t "$IMAGE_NAME" . - docker push "$IMAGE_NAME" + - *dockerhub_login + - docker push "$IMAGE_NAME" only: - - master + - master build_master_rpi3: <<: *docker_build @@ -30,6 +35,8 @@ build_master_rpi3: - *docker_login - docker build --pull -t "$IMAGE_NAME:rpi3" . - docker push "$IMAGE_NAME:rpi3" + - *dockerhub_login + - docker push "$IMAGE_NAME:rpi3" tags: - rpi3 only: @@ -41,5 +48,8 @@ build: - *docker_login - docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" . - docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" + - *dockerhub_login + - docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" except: - master +