summaryrefslogtreecommitdiffstats
path: root/scripts/Dockerfile.sonarcloud
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/Dockerfile.sonarcloud')
-rw-r--r--scripts/Dockerfile.sonarcloud19
1 files changed, 19 insertions, 0 deletions
diff --git a/scripts/Dockerfile.sonarcloud b/scripts/Dockerfile.sonarcloud
new file mode 100644
index 000000000..ad8b30ef7
--- /dev/null
+++ b/scripts/Dockerfile.sonarcloud
@@ -0,0 +1,19 @@
+FROM ubuntu:focal
+ENV DEBIAN_FRONTEND=noninteractive
+WORKDIR /workspace
+COPY Makefile versions.cmake ./
+COPY scripts scripts/
+
+RUN apt update && apt-get install -y \
+ make \
+ sudo \
+ curl \
+ git
+
+RUN curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -
+
+RUN apt update && apt-get install -y \
+ nodejs \
+ unzip
+
+RUN make deps debug-tools \ No newline at end of file