diff --git a/src/opticalattackdetector/.gitlab-ci.yml b/src/opticalattackdetector/.gitlab-ci.yml index 9c064f118ed435ff1c2f7cad92c2f717b87969d8..d329cd265389a0e4680727e4ec62a4f970431531 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"