From 8e688c1949a233c1f4ee210e8d1631ebfb3cdfa0 Mon Sep 17 00:00:00 2001
From: nguyed99 <nguyed99@zedat.fu-berlin.de>
Date: Mon, 22 Jan 2024 17:23:31 +0100
Subject: [PATCH] simplify pipeline

---
 .gitlab-ci.yml | 22 +++-------------------
 1 file changed, 3 insertions(+), 19 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8b573c1..c509b2c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,41 +1,25 @@
 image: python:3.11-bullseye
 
 stages:
-  - build
   - test-jobs
   - test-tasks
 
-variables:
-  POETRY_CACHE_DIR: "$CI_PROJECT_DIR/.cache/poetry"
-
-cache:
-  paths:
-    - .cache/poetry
-
-build-env:
-  stage: build
-  script:
+before_script:
   - pip install poetry
   - poetry --version
   - cd build/
-  - poetry config virtualenvs.in-project true
   - poetry install --no-root
-  artifacts:
-    paths:
-      - $POETRY_CACHE_DIR/virtualenvs/
+  - cd ..
+
 
 test-jobs:
   stage: test-jobs
   script:
-    - export VIRTUALENV_NAME=$(ls $POETRY_CACHE_DIR/virtualenvs)
-    - source $POETRY_CACHE_DIR/virtualenvs/$VIRTUALENV_NAME/bin/activate
     - export PYTHONPATH="$PYTHONPATH:$CI_PROJECT_DIR/jobs/src"
     - poetry run pytest jobs/tests/
 
 test-tasks:
   stage: test-tasks
   script:
-    - export VIRTUALENV_NAME=$(ls $POETRY_CACHE_DIR/virtualenvs)
-    - source $POETRY_CACHE_DIR/virtualenvs/$VIRTUALENV_NAME/bin/activate
     - export PYTHONPATH="$PYTHONPATH:$CI_PROJECT_DIR/tasks/src"
     - poetry run pytest tasks/tests/
\ No newline at end of file
-- 
GitLab