1
0
mirror of https://github.com/xzeldon/vwdump.git synced 2025-07-17 06:46:10 +03:00

added dockerhub to ci

This commit is contained in:
10
2018-11-18 12:47:54 +01:00
parent 39e62b09b8
commit ea2c2bcceb

View File

@ -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