From c141427d2405c22f42c1dd2e72a52947e82058fa Mon Sep 17 00:00:00 2001
From: fspreck <f.spreckelsen@indiscale.com>
Date: Thu, 10 Nov 2022 13:22:03 +0100
Subject: [PATCH] TST: Use Python 3.8 in pipeline

---
 .gitlab-ci.yml | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 30a8cd8f..201d278b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -113,14 +113,28 @@ info:
   script:
     - *env
 
-unittest:
+unittest_py3.9:
   tags: [cached-dind]
-  image: docker:20.10
   stage: test
   image: $CI_REGISTRY_IMAGE
   script:
       - tox
 
+unittest_py3.8:
+  tags: [cached-dind]
+  stage: test
+  image: python:3.8
+  script: &python_test_script
+    # install dependencies
+    - pip install pytest pytest-cov
+    # TODO: Use f-branch logic here
+    - pip install git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev
+    - pip install git+https://gitlab.indiscale.com/caosdb/src/caosdb-advanced-user-tools.git@dev
+    # actual test
+    - caosdb-crawler --help
+    - pytest --cov=caosdb -vv ./unittests
+    
+
 inttest:
   tags: [docker]
   services:
-- 
GitLab