From b6fca14772f1e942ea1464f65ed379deec84f5a4 Mon Sep 17 00:00:00 2001
From: Christoph Knote <christoph.knote@med.uni-augsburg.de>
Date: Thu, 28 Apr 2022 16:09:12 +0200
Subject: [PATCH] Caching poetry packages

---
 .gitlab-ci.yml | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a722aa1..28ba148 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,6 +4,11 @@ before_script:
   - curl -sSL https://install.python-poetry.org | python3 -
   - export PATH="/root/.local/bin:$PATH"
   - poetry --version
+  - poetry config virtualenvs.in-project true
+
+cache:
+  paths:
+    - .venv
 
 stages:
   - build_package
@@ -20,7 +25,7 @@ test:
   stage: testing
   needs: [build_package]
   script:
-    - poetry update -vvv
+    - poetry update
     - poetry install
     - poetry run coverage run --source=tests -m unittest discover
     - poetry run coverage report
-- 
GitLab