Skip to content
Snippets Groups Projects

MNT: Added a warning when column metadata is not configured, and a better...

Merged Florian Spreckelsen requested to merge release-0.13.0 into main
164 files
+ 2567
42157
Compare changes
  • Side-by-side
  • Inline
Files
164
+ 7
20
FROM debian:11
FROM debian:12
RUN apt-get update && \
apt-get install \
curl \
libhdf5-dev \
pkgconf \
python3 \
python3-pip \
python3-requests \
python3-pandas \
python3-html2text \
python3-sphinx \
tox \
git \
openjdk-11-jdk-headless \
python3-autopep8 \
python3-pytest \
libxml2 \
openjdk-17-jdk-headless \
-y
COPY .docker/wait-for-it.sh /wait-for-it.sh
ADD https://gitlab.com/api/v4/projects/13656973/repository/branches/dev \
pylib_version.json
RUN git clone https://gitlab.com/caosdb/caosdb-pylib.git && \
cd caosdb-pylib && git checkout dev && pip3 install .
# At least recommonmark 0.6 required.
RUN pip3 install -U html2text pycodestyle pylint recommonmark sphinx-rtd-theme gitignore-parser
pylib_version.json
RUN pip install --break-system-packages -U git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev
COPY . /git
RUN rm -r /git/.git \
&& mv /git/.docker/pycaosdb.ini /git/integrationtests
RUN cd /git && pip3 install .[h5-crawler]
&& mv /git/.docker/pylinkahead.ini /git/integrationtests
RUN cd /git && pip install --break-system-packages -U .[all]
WORKDIR /git/integrationtests
CMD /wait-for-it.sh caosdb-server:10443 -t 500 -- ./test.sh --force
CMD /wait-for-it.sh docker-linkahead-server-1:10443 -t 300 --strict -- ./test.sh --force
Loading