From 61129fbca0928d6c551d127aedab6c08a8431d07 Mon Sep 17 00:00:00 2001
From: "S.P. Mohanty" <spmohanty91@gmail.com>
Date: Fri, 22 Mar 2024 12:57:10 +0000
Subject: [PATCH] add check for docker build failures

---
 docker_run.sh | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/docker_run.sh b/docker_run.sh
index e79f4d0..341c6cf 100755
--- a/docker_run.sh
+++ b/docker_run.sh
@@ -15,6 +15,11 @@ IMAGE_NAME="aicrowd/amazon-kddcup24-submission:${LAST_COMMIT_HASH}"
 # This means Docker will look for a Dockerfile in the current directory to build the image.
 START_TIME=$(date +%s)
 DOCKER_BUILDKIT=1 docker build -t $IMAGE_NAME .
+BUILD_STATUS=$?
+if [ $BUILD_STATUS -ne 0 ]; then
+    echo "Docker build failed. Exiting..."
+    exit $BUILD_STATUS
+fi
 END_TIME=$(date +%s)
 BUILD_TIME=$((END_TIME - START_TIME))
 echo "Total build time: $BUILD_TIME seconds"
-- 
GitLab