Skip to content
Snippets Groups Projects
Commit baa63421 authored by Joscha Schmiedt's avatar Joscha Schmiedt
Browse files

PIPELINE: Update to Debian 12 aka bookworm

parent 73d05ca2
No related branches found
No related tags found
2 merge requests!61Release 0.3.0,!57Fix deprecations + updates
Pipeline #55230 failed
FROM debian:bullseye FROM debian:bookworm
RUN apt-get update RUN apt-get update
RUN apt-get install -y cmake RUN apt-get install -y cmake
RUN apt-get install -y lcov RUN apt-get install -y lcov
RUN apt-get install -y doxygen graphviz RUN apt-get install -y doxygen graphviz
RUN apt-get install -y clang-format-11 clang-tidy-11 RUN apt-get install -y clang-format clang-tidy
RUN apt-get install -y python3-pip RUN apt-get install -y python3-pip python3-venv
RUN apt-get install -y git RUN apt-get install -y git
RUN apt-get install -y curl zip unzip tar RUN apt-get install -y curl zip unzip tar
RUN apt-get install -y perl
RUN apt-get install -y openjdk-11-jdk-headless RUN apt-get install -y openjdk-17-jdk-headless
WORKDIR / WORKDIR /
RUN python3 -m venv ./venv
RUN . ./venv/bin/activate
COPY doc/requirements.txt doc-requirements.txt COPY doc/requirements.txt doc-requirements.txt
RUN pip3 install -r doc-requirements.txt RUN ./venv/bin/pip install -r doc-requirements.txt
COPY requirements.txt build-requirements.txt COPY requirements.txt build-requirements.txt
RUN pip3 install -r build-requirements.txt RUN ./venv/bin/pip install -r build-requirements.txt
COPY . /libcaosdb/ COPY . /libcaosdb/
WORKDIR /libcaosdb WORKDIR /libcaosdb
......
...@@ -78,7 +78,7 @@ code_style: ...@@ -78,7 +78,7 @@ code_style:
tags: [ docker ] tags: [ docker ]
stage: test stage: test
script: script:
- clang-format-11 --dry-run --verbose --Werror $(find test/ src/ include/ -type f -iname "*.cpp" -o -iname "*.h" -o -iname "*.h.in") - clang-format --dry-run --verbose --Werror $(find test/ src/ include/ -type f -iname "*.cpp" -o -iname "*.h" -o -iname "*.h.in")
allow_failure: true allow_failure: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment