Skip to content
Snippets Groups Projects

Custom docker containers containing required bash scripts

Compare and Show latest version
1 file
+ 5
9
Compare changes
  • Side-by-side
  • Inline
+ 5
9
@@ -73,16 +73,12 @@ lint_python_scripts:
echo "Running on default branch '$CI_DEFAULT_BRANCH': tag = 'latest'"
docker build --target $BUILD_TARGET --pull -t "$CI_REGISTRY_IMAGE/$BUILD_TARGET:latest" .
docker push "$CI_REGISTRY_IMAGE/$BUILD_TARGET:latest"
else:
tag=":$CI_COMMIT_REF_SLUG"
echo "Running on branch '$CI_COMMIT_BRANCH': tag = $tag"
docker build --target $BUILD_TARGET --pull -t "$CI_REGISTRY_IMAGE/$BUILD_TARGET${tag}" .
docker push "$CI_REGISTRY_IMAGE/$BUILD_TARGET${tag}"
fi
if [[ "$CI_COMMIT_BRANCH" == "main" ]]; then
echo "Running on main branch: tag = 'main-latest'"
docker build --target $BUILD_TARGET --pull -t "$CI_REGISTRY_IMAGE/$BUILD_TARGET:main-latest" .
docker push "$CI_REGISTRY_IMAGE/$BUILD_TARGET:main-latest"
fi
tag=":$CI_COMMIT_REF_SLUG"
echo "Running on branch '$CI_COMMIT_BRANCH': tag = $tag"
docker build --target $BUILD_TARGET --pull -t "$CI_REGISTRY_IMAGE/$BUILD_TARGET${tag}" .
docker push "$CI_REGISTRY_IMAGE/$BUILD_TARGET${tag}"
rules:
- if: $CI_COMMIT_BRANCH
exists:
Loading