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