From f8e2b330ea10fe6337444eb85521474a73ea47e4 Mon Sep 17 00:00:00 2001 From: Daniel Hornung <d.hornung@indiscale.com> Date: Fri, 18 Dec 2020 16:22:34 +0100 Subject: [PATCH] FIX: Fixing pipeline. --- test/docker/Dockerfile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/test/docker/Dockerfile b/test/docker/Dockerfile index 79f2dfcc..d9023752 100644 --- a/test/docker/Dockerfile +++ b/test/docker/Dockerfile @@ -1,11 +1,16 @@ FROM debian:10 -RUN echo "deb http://deb.debian.org/debian buster-backports main" >> /etc/apt/sources.list \ +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 \ + firefox-esr gettext-base pylint3 python3-pip \ python3-httpbin git curl x11-apps xvfb unzip \ - && apt-get install -y -t buster-backports \ - npm + nodejs # Don't install `npm` (Debian), it conflicts with the `nodejs` (Node) package \ + && apt-get install -f RUN pip3 install pylint pytest RUN pip3 install caosdb -- GitLab