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

push to container registry

parent 4d831923
No related branches found
No related tags found
1 merge request!506push to container registry
Pipeline #508780 failed
......@@ -104,12 +104,12 @@ default:
docker build \
${BUILD_ARGS} \
--pull \
--tag "${CODE_REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}" \
--tag "${REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}" \
--file "${CI_PROJECT_DIR}/${DOCKERFILE}" \
"${CI_PROJECT_DIR}/.";
- docker push "${CODE_REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}";
- latest_image_name="${CODE_REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${ENVIRONMENT}-latest";
- docker tag "${CODE_REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}" "${latest_image_name}";
- docker push "${REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}";
- latest_image_name="${REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${ENVIRONMENT}-latest";
- docker tag "${REGISTRY_IMAGE}/${CI_PROJECT_NAME}:${IMAGE_TAG}" "${latest_image_name}";
- docker push "${latest_image_name}";
- |
printf "
......@@ -120,6 +120,7 @@ default:
variables:
DOCKERFILE: Dockerfile
IMAGE_TAG: ${ENVIRONMENT}-${CI_COMMIT_SHORT_SHA}
REGISTRY_IMAGE: ${CI_REGISTRY_IMAGE}
####
# Stage: init
......@@ -152,7 +153,7 @@ Build Project:
# Stage: Image
####
Build Image:
CHS Registry:
extends:
- .docker-build
needs:
......@@ -165,6 +166,24 @@ Build Image:
BUILD_IMAGE=${CI_REGISTRY}/devops/images/usgs/node:20
FROM_IMAGE=${CI_REGISTRY}/devops/images/usgs/nginx:latest
USE_DIST=true
REGISTRY_IMAGE: ${CODE_REGISTRY_IMAGE}
Container Registry:
before_script:
- docker login ${CI_REGISTRY} -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD}
extends:
- .docker-build
needs:
- Build Project
stage: image
tags:
- build
variables:
DOCKER_BUILD_ARGS: |
BUILD_IMAGE=${CI_REGISTRY}/devops/images/usgs/node:20
FROM_IMAGE=${CI_REGISTRY}/devops/images/usgs/nginx:latest
USE_DIST=true
REGISTRY_IMAGE: ${CI_REGISTRY_IMAGE}
####
# Stage: Security
......
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