Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • algorithms-library-toolkit/infrastructure/ci-docker-images
1 result
Show changes
Commits on Source (2)
......@@ -9,11 +9,17 @@ stages:
DOCKER_DRIVER: overlay2
DOCKER_HOST: docker
services:
- docker:dind
- name: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/docker:dind
alias: docker
before_script:
- apk add --no-cache docker
- docker info
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
dependencies: []
.push-only-job: &push-only-job
<<: *docker_template
stage: deploy
script:
- IMAGE="${CI_JOB_NAME#deploy:}"
- IMAGE_NAME="${CI_REGISTRY_IMAGE}/${IMAGE}:latest"
......@@ -21,26 +27,9 @@ stages:
- echo "Building image '${IMAGE}' as '${IMAGE_NAME}'"
- docker build -t "$IMAGE_NAME" .
- docker push "$IMAGE_NAME"
dependencies: []
.push-only-job: &push-only-job
<<: *docker_template
stage: deploy
 
.create-local-copy: &copy-job
stage: deploy
cache: {}
dependencies: []
variables:
DOCKER_DRIVER: overlay2
DOCKER_HOST: docker
services:
- name: gitlab.fit.cvut.cz:5000/algorithms-library-toolkit/infrastructure/ci-docker-images/docker-dind
alias: docker
before_script:
- apk add --no-cache docker
- docker info
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
script:
- IMAGE="${CI_JOB_NAME#copy:}"
- docker pull "${IMAGE}"
......