diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3350e883387652ce3579dec3c6cb6f7edd2e2a8a..56d41cb6f82fd51f8cfd78722923f0f92a3db007 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,7 +21,7 @@
     # want coverage results.
     # - /opt/julia/bin/julia -e 'Pkg.clone(pwd()); Pkg.test("BallAndBeam",
       # coverage = true)'
-      - /opt/julia/bin/julia -e 'Pkg.test("BallAndBeam", coverage = true)'
+    - /opt/julia/bin/julia -e 'Pkg.checkout("BallAndBeam"); Pkg.test("BallAndBeam", coverage = true)'
     # Comment out below if you do not want coverage results.
     - /opt/julia/bin/julia -e 'Pkg.add("Coverage"); cd(Pkg.dir("BallAndBeam"));
       using Coverage; cl, tl = get_summary(process_folder());