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