diff --git a/docker-compose.emg.dev.yml b/docker-compose.emg.dev.yml
index af436d2e83c8e6a65fe69ad5473896b4ec523bd1..08b23bf0d3994acce04cd6212483ecd327ff95dc 100644
--- a/docker-compose.emg.dev.yml
+++ b/docker-compose.emg.dev.yml
@@ -55,6 +55,9 @@ services:
       - type: bind
         source: ./data/
         target: /data/
+      - type: bind
+        source: ./testing/
+        target: /testing/
 networks:
   extnet:
     name: emg-extnet
diff --git a/testing/gitlab_test.sh b/testing/gitlab_test.sh
index fabd33046cd14902a1e690998a4fb643f3a26227..b7a53680c8a313225fa5ed4342d667cf4eba4451 100755
--- a/testing/gitlab_test.sh
+++ b/testing/gitlab_test.sh
@@ -39,7 +39,7 @@ printf $sftp_users_emg | docker config create sftp_users_emg -
 docker stack deploy -c ../docker-compose.emg.yml -c ../docker-compose.emg.dev.yml emg-pvs
 
 # installing the requirments
-apk update && apk add bash postgresql-dev gcc python3-dev musl-dev py-pip gdal libffi-dev openssl-dev make
+apk update && apk add bash postgresql-dev gcc python3-dev musl-dev py-pip gdal-dev libffi-dev openssl-dev make
 pip3 install -r requirements.txt
 
 gdalinfo --version
diff --git a/testing/requirements.txt b/testing/requirements.txt
index c3120ca88f1aa151b3370a3e9d82515d620b6302..943425dd5966b313a44d0c26d6a5f655cb6359bc 100644
--- a/testing/requirements.txt
+++ b/testing/requirements.txt
@@ -4,4 +4,5 @@ python-dotenv
 paramiko
 python-swiftclient
 python-openstackclient
-python-keystoneclient
\ No newline at end of file
+python-keystoneclient
+gdal
\ No newline at end of file