diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fe62cdafafba75c5af915c60f303e57b7fe60591..fd5e9096442d8c0b2ba07615db78f116faf180db 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,7 +22,6 @@ cache:
 before_script:
   - python3 -V  # Print out python version for debugging
 #  - apt-get install --assume-yes git
-  - pip install coverage
   - echo $PACKAGES_DIR
   - mkdir $PACKAGES_DIR
   - git clone "https://nouser:$GROUP_WHEAT_ACCESS_VAR@gitlab.developers.cam.ac.uk/gilligan-epid/wheat-rusts/ews-source-generation.git" $PACKAGES_DIR/source_gen
@@ -35,6 +34,7 @@ before_script:
   - git clone "https://nouser:$GROUP_WHEAT_ACCESS_VAR@gitlab.developers.cam.ac.uk/gilligan-epid/wheat-rusts/ews_met_data_extraction.git" $PACKAGES_DIR/met_extractor_v2
   - ls $PACKAGES_DIR
   - source /storage/app/miniconda3/bin/activate /storage/app/EWS_prod/envs/conda/py3EWS/
+  - pip install coverage
   - pwd
   - flagdir=$PACKAGES_DIR/flagdir
   - epimodel=$PACKAGES_DIR/epimodel