diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7e3c059636052a46bd3611107a3f56fda0f772ef..f12d003ee7a8d6fbdd68c7392a1a4a3b8a3a6647 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -41,6 +41,7 @@ build-job-Z2:       # This job runs in the build stage, which runs first.
     -     echo "Build successful"
     -   else
     -     echo "Build failed"
+    -     exit 1
     -   fi
     - fi
     # cleanup arm-AAA-ip directory
@@ -74,6 +75,7 @@ build-job-ZCU104:       # This job runs in the build stage, which runs first.
     -     echo "Build successful"
     -   else
     -     echo "Build failed"
+    -     exit 1
     -   fi
     - fi
     # cleanup arm-AAA-ip directory