diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 060cc341b95bac847ce64b4e85641a13ae693d31..24173a6d1ea169a6511f1b32a3373c31497f70d5 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