This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev:git:sonarqube [2022/04/27 13:16] – js | dev:git:sonarqube [2022/05/09 11:31] (current) – mb | ||
---|---|---|---|
Line 5: | Line 5: | ||
Homepage: [[https:// | Homepage: [[https:// | ||
- | ==== Install Server ==== | ||
- | |||
- | |||
- | ==== Activate in Projekt on GitLab ==== | ||
- | Doc: [[https:// | ||
- | |||
- | - Create Access Token in Gitlab in the Group or Project | ||
- | - Token name: SonarQube | ||
- | - Scopes: api | ||
- | - Expiration date: empty = no | ||
- | - Role: Reporter | ||
- | Save the group access token | ||
- | |||
- | - Import GitLab Project into SonarQube | ||
- | - Add Projekt | ||
- | - Enter group access token | ||
- | - Select Project you want to add | ||
- | - Choose "With GitLab CI" for analyze your repository | ||
- | - Project key: Other | ||
- | - file: ./ | ||
- | * In root dir of the project. | ||
- | * Filename: sonar-project.properties | ||
- | * Content: < | ||
- | sonar.qualitygate.wait=true | ||
- | sonar.python.version=2 | ||
- | </ | ||
- | - Add two vars to Project: Settings-> | ||
- | - key: SONAR_TOKEN | ||
- | - Value: generate token in SonarQube Webinterface | ||
- | - uncheck Protect Variable | ||
- | - CHECK "Mask Variable" | ||
- | - key: SONAR_HOST_URL | ||
+ | * [[dev: | ||
+ | * [[dev: | ||
+ | * [[dev: | ||