Skip to content
Snippets Groups Projects
Commit 7667d87c authored by Lennart Nordgreen's avatar Lennart Nordgreen :speech_balloon:
Browse files

New pipeline for fetching Mariadb from Docker hub and pushing it to our registry.

parents
No related branches found
No related tags found
No related merge requests found
variables:
DUMMY_VERSION: "uib-11"
image: docker
stages: # List of stages for jobs, and their order of execution
- import
.docker_login: &docker_login
- echo -n $CI_JOB_TOKEN | docker login -u gitlab-ci-token --password-stdin $CI_REGISTRY
.import:
script:
- *docker_login
- docker pull $image_name:$image_tag
- docker tag $image_name:$image_tag $CI_REGISTRY_IMAGE/$image_name:$image_tag
- docker tag $image_name:$image_tag $CI_REGISTRY_IMAGE/$image_name:${CI_PIPELINE_ID}
- docker tag $image_name:$image_tag $CI_REGISTRY_IMAGE/$image_name:${DUMMY_VERSION}
- docker tag $image_name:$image_tag $CI_REGISTRY_IMAGE/$image_name:latest
- docker push $CI_REGISTRY_IMAGE/$image_name:$image_tag
- docker push $CI_REGISTRY_IMAGE/$image_name:${CI_PIPELINE_ID}
- docker push $CI_REGISTRY_IMAGE/$image_name:${DUMMY_VERSION}
- docker push $CI_REGISTRY_IMAGE/$image_name:latest
import:
stage: import
variables:
image_name: mariadb
image_tag: ubi-11
extends:
- .import
rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment