-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsonar-project.properties
More file actions
25 lines (19 loc) · 902 Bytes
/
sonar-project.properties
File metadata and controls
25 lines (19 loc) · 902 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# SonarCloud Configuration
# https://sonarcloud.io/project/overview?id=AgentKern_agentkern
sonar.projectKey=AgentKern_agentkern
sonar.organization=agentkern
# Project metadata
sonar.projectName=AgentKern
sonar.projectVersion=0.1.0
sonar.links.homepage=https://github.com/AgentKern/agentkern
sonar.links.ci=https://github.com/AgentKern/agentkern/actions
sonar.links.issue=https://github.com/AgentKern/agentkern/issues
# Source directories (matching current monorepo structure)
sonar.sources=apps/server/src,packages/pillars,packages/foundation,sdks
sonar.exclusions=**/node_modules/**,**/target/**,**/dist/**,**/*.spec.ts,**/*.test.ts,**/tests/**,ee/**
# TypeScript Coverage
sonar.typescript.lcov.reportPaths=apps/playground/coverage/lcov.info
# Quality Gate: Fail CI if debt increases
sonar.qualitygate.wait=true
# Enforce "Boy Scout Rule" - no new debt on PRs
sonar.newCode.referenceBranch=main