Skip to content
Snippets Groups Projects

Custom docker containers containing required bash scripts

Compare and Show latest version
1 file
+ 13
5
Compare changes
  • Side-by-side
  • Inline
+ 13
5
@@ -100,10 +100,6 @@ lint_python_scripts:
@@ -100,10 +100,6 @@ lint_python_scripts:
echo -e "\e[0Ksection_start:$(date +%s):push2[collapsed=true]\r\e[0KPushing image "$CI_REGISTRY_IMAGE/$BUILD_TARGET:$CI_COMMIT_SHA"..."
echo -e "\e[0Ksection_start:$(date +%s):push2[collapsed=true]\r\e[0KPushing image "$CI_REGISTRY_IMAGE/$BUILD_TARGET:$CI_COMMIT_SHA"..."
docker push "$CI_REGISTRY_IMAGE/$BUILD_TARGET:$CI_COMMIT_SHA"
docker push "$CI_REGISTRY_IMAGE/$BUILD_TARGET:$CI_COMMIT_SHA"
echo -e "\e[0Ksection_end:$(date +%s):push2\r\e[0K"
echo -e "\e[0Ksection_end:$(date +%s):push2\r\e[0K"
rules:
- if: $CI_COMMIT_BRANCH
exists:
- "Dockerfile.$BUILD_TARGET"
tags:
tags:
- public-runner-docker
- public-runner-docker
@@ -118,21 +114,33 @@ build_docker_dind_image:
@@ -118,21 +114,33 @@ build_docker_dind_image:
script:
script:
- !reference [.build_docker_image, script]
- !reference [.build_docker_image, script]
rules:
rules:
- !reference [.build_docker_image, rules]
- if: $CI_COMMIT_BRANCH
 
exists:
 
- Dockerfile.docker-dind
services:
services:
- docker:20.10.10-dind
- docker:20.10.10-dind
 
tags:
 
- public-runner-docker
build_docker_builder_image:
build_docker_builder_image:
extends: .build_docker_image
extends: .build_docker_image
stage: build
stage: build
variables:
variables:
BUILD_TARGET: "docker-builder"
BUILD_TARGET: "docker-builder"
 
rules:
 
- if: $CI_COMMIT_BRANCH
 
exists:
 
- Dockerfile.docker-builder
build_image_remover_image:
build_image_remover_image:
extends: .build_docker_image
extends: .build_docker_image
stage: build
stage: build
variables:
variables:
BUILD_TARGET: "image-remover"
BUILD_TARGET: "image-remover"
 
rules:
 
- if: $CI_COMMIT_BRANCH
 
exists:
 
- Dockerfile.image-remover
prepare_example_hived_data_5m_image:
prepare_example_hived_data_5m_image:
extends: .prepare_hived_data_5m_image
extends: .prepare_hived_data_5m_image
Loading