32 lines
742 B
Bash
32 lines
742 B
Bash
#!/bin/bash
|
|
|
|
REGISTRY="docker.site.quack-lab.dev"
|
|
FRONTEND_IMAGE="zkill-susser-frontend"
|
|
|
|
echo "Building frontend Docker image..."
|
|
docker build -t ${FRONTEND_IMAGE} .
|
|
|
|
if [ $? -ne 0 ]; then
|
|
echo "Error building frontend Docker image"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Tagging frontend image as ${REGISTRY}/${FRONTEND_IMAGE}..."
|
|
docker tag ${FRONTEND_IMAGE} ${REGISTRY}/${FRONTEND_IMAGE}
|
|
|
|
if [ $? -ne 0 ]; then
|
|
echo "Error tagging frontend Docker image"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Pushing frontend to registry..."
|
|
docker push ${REGISTRY}/${FRONTEND_IMAGE}
|
|
|
|
if [ $? -ne 0 ]; then
|
|
echo "Error pushing frontend Docker image"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Frontend Docker image built, tagged, and pushed successfully!"
|
|
echo "Image: ${REGISTRY}/${FRONTEND_IMAGE}"
|