#!/bin/bash # Set the name of the Docker Compose file COMPOSE_FILE="docker-compose.build.yml" # Build the images using docker-compose echo "Building Docker images..." docker-compose -f $COMPOSE_FILE build # Check if the build was successful if [ $? -eq 0 ]; then echo "Build successful. Pushing images to Docker registry..." # Push the images to the registry docker-compose -f $COMPOSE_FILE push else echo "Build failed. Aborting push to registry." exit 1 fi echo "Images have been built and pushed to the Docker registry."