diff --git a/test/docker/Dockerfile b/test/docker/Dockerfile index d3062ce7e240d7cef9a02be5c421cde6b35ae5c7..dd6c8d65799d7ed7a8c4db0109d85f279d0778ac 100644 --- a/test/docker/Dockerfile +++ b/test/docker/Dockerfile @@ -1,17 +1,15 @@ -FROM debian:10 +FROM debian:11 ADD node_gpg.asc /etc/apt/ RUN apt-get update \ && apt-get install -y gnupg ca-certificates\ && apt-key add /etc/apt/node_gpg.asc \ - && echo "deb http://deb.debian.org/debian buster-backports main" >> /etc/apt/sources.list \ - && echo "deb https://deb.nodesource.com/node_14.x buster main" >> /etc/apt/sources.list \ && apt-get update \ && apt-get install -y \ firefox-esr gettext-base python3-pip \ python3-httpbin git curl x11-apps xvfb unzip \ libhdf5-dev \ pkgconf \ - nodejs # Don't install `npm` (Debian), it conflicts with the `nodejs` (Node) package \ + nodejs npm \ && apt-get install -f RUN pip3 install pylint pytest @@ -19,6 +17,6 @@ RUN pip3 install caosdb>=0.7.4 RUN pip3 install pandas RUN pip3 install 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 npm install -g jsdoc +# RUN npm install -g jsdoc-sphinx RUN pip3 install sphinx-js sphinx-autoapi recommonmark sphinx-rtd-theme