Fakultas Ilmu Komputer UI
Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ppl-fasilkom-ui
PPL Sosial
bisago
bisago-be
Commits
4f910dee
Verified
Commit
4f910dee
authored
Mar 27, 2021
by
Muhammad Ariq Basyar
Browse files
Setup sonarqube with sonar-project.properties
parent
0f2e5ea3
Pipeline
#66471
failed
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
4f910dee
...
...
@@ -34,16 +34,14 @@ Pylint:
informasi_fasilitas layanan_khusus new_rest_api oauth registrasi
SonarScanner
:
depenencies
:
-
UnitTest
image
:
name
:
sonarsource/sonar-scanner-cli:latest
entrypoint
:
[
"
"
]
stage
:
sonarqube
script
:
-
sonar-scanner
-Dsonar.host.url=https://pmpl.cs.ui.ac.id/sonarqube-advprog
-Dsonar.login=$SONARQUBE_TOKEN
-Dsonar.branch.name=$CI_COMMIT_REF_NAME
-Dsonar.projectKey=$SONARQUBE_PROJECT_KEY
-
sonar-scanner -Dsonar.sources=.
Deployment
:
image
:
ruby:2.4
...
...
sonar-project.properties
View file @
4f910dee
# SonarScanner properties file
## Server
sonar.host.url
=
https://pmpl.cs.ui.ac.id/sonarqube
sonar.login
=
$SONARQUBE_TOKEN
sonar.host.url
=
https://pmpl.cs.ui.ac.id/sonarqube
-advprog
sonar.login
=
$
{env.
SONARQUBE_
PROJECT_
TOKEN
}
## Project configuration
sonar.projectKey
=
$SONARQUBE_PROJECT_KEY
sonar.projectKey
=
$
{env.
SONARQUBE_PROJECT_KEY
}
## Path to sources
sonar.sources
=
.
sonar.exclusions
=
**/migrations/**, **/__init__.py, pplbackend/**, **/test.py, manage.py
#sonar.inclusions=
sonar.exclusions
=
**/migrations/**, **/__init__.py, pplbackend/**, manage.py, coverage.xml
## Path to tests
sonar.tests
=
.
#sonar.test.exclusions=
sonar.test.inclusions
=
**/test.py
sonar.test.inclusions
=
**/test*.py
## Source encoding
sonar.sourceEncoding
=
UTF-8
## Branch analysis
sonar.branch.name
=
$CI_COMMIT_REF_NAME
sonar.branch.name
=
$
{env.
CI_COMMIT_REF_NAME
}
## Coverage Report
sonar.python.coverage.reportPaths
=
coverage.xml
\ No newline at end of file
sonar.coverage.exclusions
=
**/apps.py
sonar.python.coverage.reportPaths
=
coverage.xml
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment