Skip to content
Snippets Groups Projects
Commit d99cba74 authored by Clayton, Brandon Scott's avatar Clayton, Brandon Scott
Browse files

remove script

parent eb37ba43
No related branches found
No related tags found
1 merge request!522Updates
#!/bin/bash
#
# Script to build Docker image and push to internal registry.
##
BUILD_ARGS="";
for arg in ${DOCKER_BUILD_ARGS}; do
BUILD_ARGS="${BUILD_ARGS} --build-arg ${arg}";
done
# Build Docker image
# shellcheck disable=SC2086
docker build \
${BUILD_ARGS} \
--pull \
--tag "${CODE_REGISTRY_IMAGE}/${IMAGE_NAME}:${CI_COMMIT_REF_SLUG}" \
--file "${DOCKERFILE}" \
.;
# Push image to internal registry
docker push "${CODE_REGISTRY_IMAGE}/${IMAGE_NAME}:${CI_COMMIT_REF_SLUG}";
# Push latest tag
if [[
${CI_COMMIT_REF_SLUG} == "master" ||
${CI_COMMIT_REF_SLUG} == "production" ||
-n "${CI_COMMIT_TAG}"
]]; then
docker tag \
"${CODE_REGISTRY_IMAGE}/${IMAGE_NAME}:${CI_COMMIT_REF_SLUG}" \
"${CODE_REGISTRY_IMAGE}/${IMAGE_NAME}:latest";
docker push "${CODE_REGISTRY_IMAGE}/${IMAGE_NAME}:latest";
fi
# Push specific tag
if [[
-n "${CI_COMMIT_TAG}"
]]; then
docker tag \
"${CODE_REGISTRY_IMAGE}/${IMAGE_NAME}:latest" \
"${CODE_REGISTRY_IMAGE}/${IMAGE_NAME}:${CI_COMMIT_TAG}";
docker push "${CODE_REGISTRY_IMAGE}/${IMAGE_NAME}:${CI_COMMIT_TAG}";
fi
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