From 9610316e0051d8f5f0cd6c1fd1581e12f329068a Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Tue, 12 Mar 2024 12:27:35 +0000
Subject: [PATCH] Fix CI/CD pipeline

---
 src/opticalattackdetector/.gitlab-ci.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/opticalattackdetector/.gitlab-ci.yml b/src/opticalattackdetector/.gitlab-ci.yml
index 9c064f118..d329cd265 100644
--- a/src/opticalattackdetector/.gitlab-ci.yml
+++ b/src/opticalattackdetector/.gitlab-ci.yml
@@ -55,6 +55,7 @@ unit_test opticalattackdetector:
     - export REDIS_PASSWORD=$(uuidgen)
     - docker pull "redis:7.0-alpine"
     - docker run --name redis -d --network=teraflowbridge -p 16379:6379 -e REDIS_PASSWORD=${REDIS_PASSWORD} --rm redis:7.0-alpine redis-server --requirepass ${REDIS_PASSWORD}
+    - while ! docker logs redis 2>&1 | grep -q 'Ready to accept connections'; do sleep 1; done
     - docker logs redis
     - REDIS_ADDRESS=$(docker inspect redis --format "{{.NetworkSettings.Networks.teraflowbridge.IPAddress}}")
     - docker pull "$CI_REGISTRY_IMAGE/dbscanserving:$IMAGE_TAG"
-- 
GitLab