diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b73ccc6efda6fa899072c6b7e7cf6557561f6fd0..5b156a458dd953825d96048d5599946238da48aa 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -42,6 +42,7 @@ unit-test-job:   # This job runs in the test stage.
     - apt-get -y update
     - apt-get -y install python3
     - source ansible/bin/activate
+    - ansible-galaxy install -r requirements.yml
     - ansible-playbook site.yml -b -l localhost
   variables:
     ANSIBLE_ROLES_PATH: "/builds/digital-preservation/"