diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4de9227f99685a5711eafb03659bfa84723fd3e7..27b050d4cb92c226587e3156264363472355fdf9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -39,11 +39,14 @@ build-frontend:
 test-backend:
   image: $CI_REGISTRY_IMAGE/backend:${CI_COMMIT_REF_NAME}
   services:
-    - postgres:11.4
+    - postgres:12.2-alpine
     - redis:alpine
   stage: test
   variables:
-    DATABASE_HOST: localhost
+    DATABASE_HOST: postgres
+    POSTGRES_USER: postgres
+    POSTGRES_DB: postgres
+    POSTGRES_PASSWORD: ""
     DJANGO_SETTINGS_MODULE: "metagenedb.settings-gitlab-ci"
     REDIS_HOST: "localhost"
     CACHE_TTL: "0"
@@ -52,7 +55,7 @@ test-backend:
     - cd backend
     - pipenv install --dev --system --deploy
     - flake8 --max-line-length 120
-    - until pg_isready -h ${DATABASE_HOST}; do echo waiting; sleep 2; done;
+    # - until pg_isready -h ${DATABASE_HOST}; do echo waiting; sleep 2; done;
     - pytest --cov .
 
 deploy-dev: