diff --git a/substrate/.maintain/github/check_gitlab_pipeline.sh b/substrate/.maintain/github/check_gitlab_pipeline.sh
index e7aaff15bf6a85b49c8d613efe64e1451a0800be..4e02dfdb2a428cda4a4a6dc224d69b383693e4ce 100755
--- a/substrate/.maintain/github/check_gitlab_pipeline.sh
+++ b/substrate/.maintain/github/check_gitlab_pipeline.sh
@@ -11,7 +11,7 @@ fi
 echo "[+] Pipeline path: https://gitlab.parity.io/parity/substrate/pipelines/$PIPELINE_ID"
 
 # 130 minute job max
-for (( c=0; c < 130; c++ )); do
+for (( c=0; c < 180; c++ )); do
   out=$(curl -s "$SUBSTRATE_API_BASEURL/pipelines/$PIPELINE_ID" | jq -r .status)
   case $out in
     "success")