From 84644fb9a0f5d257d8dec6af92389fa50e49d4e5 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Fri, 1 Dec 2023 09:26:41 +0100 Subject: [PATCH] OZG-4561 OZG-4564 Update SonarQube config Ausserdem: Testweise die parallelen Unit Tests im Alfa Client build von 2 auf 4 hochsetzen. Mittlerweile deckeln wir den RAM-Verbrauch auf 500MB, vorher hat sich jeder Prozess gerne 2-3 GB genehmigt. Insofern denke ich, dass die Maschine damit zurecht kommt. --- alfa-client/package.json | 4 ++-- alfa-client/sonar-project.properties | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/alfa-client/package.json b/alfa-client/package.json index 9b869ac159..dbe0063274 100644 --- a/alfa-client/package.json +++ b/alfa-client/package.json @@ -14,7 +14,7 @@ "test:debug:lib": "nx test ${npm_config_lib} --detectOpenHandles --watchAll", "ci-build": "nx run alfa:build --outputHashing=all", "ci-prodBuild": "nx run alfa:build --outputHashing=all --configuration production", - "ci-test": "nx run-many --target=test --all --parallel --maxParallel 2 --runInBand --ci --testResultsProcessor='jest-sonar-reporter' --coverage", + "ci-test": "nx run-many --target=test --all --parallel --maxParallel 4 --runInBand --ci --testResultsProcessor='jest-sonar-reporter' --coverage", "ci-sonar": "npm run sonar-scanner", "lint": "nx workspace-lint && nx lint", "affected:apps": "nx affected:apps", @@ -39,7 +39,7 @@ "cypress:install": "npx cypress install", "cypress:open": "npx cypress open --project apps/alfa-e2e", "workspace-generator": "nx workspace-generator", - "sonar-scanner": "npm run ci-test && npx sonar-scanner -Dsonar.host.url=https://sonarqube.ozg-sh.de/ -Dsonar.login=sqp_213cf98b5cc575e4efb9cf5888ee105621fc3201" + "sonar-scanner": "npm run ci-test && npx sonar-scanner" }, "private": true, "dependencies": { diff --git a/alfa-client/sonar-project.properties b/alfa-client/sonar-project.properties index 9d86ce3203..8bc752489b 100644 --- a/alfa-client/sonar-project.properties +++ b/alfa-client/sonar-project.properties @@ -28,4 +28,7 @@ sonar.tests=apps/alfa/src,libs sonar.test.inclusions=**/*.spec.ts sonar.javascript.lcov.reportPaths=coverage/lcov.info sonar.testExecutionReportPaths=test-report.xml -sonar.sourceEncoding=UTF-8 \ No newline at end of file +sonar.sourceEncoding=UTF-8 +sonar.projectName=Alfa Client +sonar.host.url=https://sonarqube.ozg-sh.de +sonar.login=sqp_213cf98b5cc575e4efb9cf5888ee105621fc3201 \ No newline at end of file -- GitLab