From f5f4a99aef7b28a9a6cb71e53991fb7c08fd8708 Mon Sep 17 00:00:00 2001
From: Daniel <d.hornung@indiscale.com>
Date: Fri, 22 Nov 2024 16:15:22 +0100
Subject: [PATCH] WIP: Pipeline

---
 .gitlab-ci.yml         |  2 +-
 test/docker/Dockerfile | 13 +++++++------
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a3c650f0..e6320b0c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -66,7 +66,7 @@ test-server-side-scripting:
 # Build a docker image in which tests for this repository can run
 build-testenv:
   tags: [ cached-dind ]
-  image: docker:19.03
+  image: docker:27.3.1
   stage: setup
   timeout: 3 h
   # only:
diff --git a/test/docker/Dockerfile b/test/docker/Dockerfile
index a6c09326..d816f92f 100644
--- a/test/docker/Dockerfile
+++ b/test/docker/Dockerfile
@@ -12,14 +12,15 @@ RUN  apt-get update \
       nodejs npm \
     && apt-get install -f
 
-RUN pip3 install pylint pytest
+RUN pip3 install --break-system-packages pylint pytest
+RUN pip3 install --break-system-packages sphinx-js sphinx-autoapi recommonmark sphinx-rtd-theme
+RUN pip3 install --break-system-packages pandas
+
 # TODO rename to linkahead
-# RUN pip3 install caosdb>=0.7.4
-RUN pip3 install git+https://gitlab.com/caosdb/caosdb-pylib.git@dev
-RUN pip3 install pandas
+RUN pip3 install --break-system-packages git+https://gitlab.com/caosdb/caosdb-pylib.git@dev
 # TODO rename to linkahead
-RUN pip3 install git+https://gitlab.com/caosdb/caosdb-advanced-user-tools.git@dev
+RUN pip3 install --break-system-packages git+https://gitlab.com/caosdb/caosdb-advanced-user-tools.git@dev
+
 # For automatic documentation
 # RUN npm install -g jsdoc
 # RUN npm install -g jsdoc-sphinx
-RUN pip3 install sphinx-js sphinx-autoapi recommonmark sphinx-rtd-theme
-- 
GitLab