diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 98474a9d41018c3431f1bbd36fef0c5a896d8384..70770ccf5fbaa1baed9759f49f2d486240e061f4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -82,12 +82,10 @@ variables:
     - echo "Now Testing"
     - apk add --no-cache curl
     - docker run --name ${MD5SUM} -d -u 999 -p 0.0.0.0:3838:3838 $IMAGE_PATH
-    - HTTP_CODE=$(curl --retry-all-errors --retry 10 --retry-delay 1 -w "%{http_code}" -s -o /dev/null 0.0.0.0:3838)
+    - CURL_ERR=0
+    - curl --retry-all-errors --retry 10 --retry-delay 1 -s -o /dev/null 0.0.0.0:3838 || CURL_ERR=1
     - |
-      if [ ${HTTP_CODE} == "200" ]; then
-        echo "HTTP_CODE is 200, good."
-      else
-        echo "HTTP_CODE is ${HTTP_CODE}, which is a bad news, here are the logs:"
+      if [ ${CURL_ERR} == "1" ]; then
         docker logs ${MD5SUM}
         exit 2
       fi