У меня есть sonar-project.properties
файл в root моего проекта:
# Project identification
sonar.projectKey=customers.embrace.sonarcloud.io
sonar.projectName=embracesbs
sonar.sources=/packages/web/bases/social
и задание для запуска Run Code Analysis
в моем конвейере сборки.
INFO: Scanner configuration file: d:\a\_tasks\SonarCloudAnalyze_**********\1.9.0\sonar-scanner\bin\..\conf\sonar-scanner.properties
INFO: Project root configuration file: d:\a\1\s\sonar-project.properties
Когда анализ начинается, он сообщает:
INFO: Found 16 tsconfig.json file(s): [D:\a\1\s\cypress\tsconfig.json, D:\a\1\s\packages\common\account\tsconfig.json, D:\a\1\s\packages\common\customercard\tsconfig.json, D:\a\1\s\packages\common\files\tsconfig.json, D:\a\1\s\packages\common\graphql\tsconfig.json, D:\a\1\s\packages\common\tasks\tsconfig.json, D:\a\1\s\packages\common\translations\tsconfig.json, D:\a\1\s\packages\common\web\tsconfig.json, D:\a\1\s\packages\common\widgets\src\tsconfig.json, D:\a\1\s\packages\web\apps\suite\tsconfig.json, D:\a\1\s\packages\web\bases\customers\tsconfig.json, D:\a\1\s\packages\web\bases\knowledge\tsconfig.json, D:\a\1\s\packages\web\bases\onboarding\tsconfig.json, D:\a\1\s\packages\web\bases\property\tsconfig.json, D:\a\1\s\packages\web\bases\social\tsconfig.json, D:\a\1\s\tsconfig.json]
INFO: 1034 source files to be analyzed
Я ожидал, что анализ будет выполнен только в папке /packages/web/bases/social
.