From 1dd578fe4d016467ef8e26291dce3220b03ce931 Mon Sep 17 00:00:00 2001 From: amandilaras Date: Tue, 23 Apr 2024 15:41:41 +0300 Subject: [PATCH] add sonar-scanner command to package json --- dmp-frontend/Dockerfile.Sonar | 8 ++++---- dmp-frontend/package.json | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/dmp-frontend/Dockerfile.Sonar b/dmp-frontend/Dockerfile.Sonar index 9640c5c0c..243e07674 100644 --- a/dmp-frontend/Dockerfile.Sonar +++ b/dmp-frontend/Dockerfile.Sonar @@ -8,7 +8,7 @@ ENV ORACLE_TOKEN=$ORACLE_TOKEN ENV BUILD_VERSION=$BUILD_VERSION RUN npm list -g --depth=0 -RUN apt-get -y update && apt-get install -y default-jre locales && apt-get clean +RUN apt-get -y update && apt-get install -y openjdk-17-jre locales && apt-get clean RUN mkdir -p /usr/share/man/man1/ RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && \ locale-gen @@ -16,14 +16,14 @@ ENV LC_ALL en_US.UTF-8 ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en -COPY oracle.local.cite.gr.crt /usr/local/share/ca-certificates/oracle.local.cite.gr.crt -RUN update-ca-certificates +# COPY oracle.local.cite.gr.crt /usr/local/share/ca-certificates/oracle.local.cite.gr.crt +# RUN update-ca-certificates # copy the package.json to install dependencies COPY package.json ./ # Install the dependencies and make the folder -RUN npm install sonar-scanner --save-dev +RUN npm install --legacy-peer-deps sonarqube-scanner --save-dev RUN npm install --legacy-peer-deps && mkdir /src && mv ./node_modules ./src WORKDIR /src diff --git a/dmp-frontend/package.json b/dmp-frontend/package.json index 48cc42d16..8ee0d282d 100644 --- a/dmp-frontend/package.json +++ b/dmp-frontend/package.json @@ -8,7 +8,8 @@ "build": "ng build --configuration production", "test": "ng test", "lint": "ng lint", - "e2e": "ng e2e" + "e2e": "ng e2e", + "sonar-scanner": "node_modules/sonar-scanner/bin/sonar-scanner" }, "private": true, "dependencies": {