Compare commits

...

2 Commits

Author SHA1 Message Date
Julien HAUTOT 5461ed3f03 sonar
continuous-integration/drone/push Build encountered an error Details
2 years ago
Julien HAUTOT 4f8cd3f6a5 sonar
2 years ago

@ -11,7 +11,32 @@ steps:
commands:
- pip install parameterized
- python -m unittest discover -v -p *_ut.py
- name: code-analysis
#image: aosapps/drone-sonar-plugin:latest
#image: python:3.7
image: pubhub.codefirst.ddns.net/thbellem/codefirst-dronesonarplugin-python37
commands:
#- pip install nose
#- pip install coverage
#- pip install parameterized
#- nosetests --with-coverage --cover-branches --cover-xml
- nosetests connect4/tests/*_ut.py --with-coverage --cover-branches --cover-xml
#- cat coverage.xml
#- export
#- env
#- echo $PLUGIN_SONAR_TOKEN
#- sed -i 's/filename="/filename=".\//g' coverage-reports/coverage-test.xml
#- sonar-runner
- /opt/sonar-scanner/bin/sonar-scanner -Dsonar.login=$PLUGIN_SONAR_TOKEN
settings:
# accessible en ligne de commande par $${PLUGIN_SONAR_HOST}
sonar_host: https://codefirst.ddns.net/sonar/
# accessible en ligne de commande par $${PLUGIN_SONAR_TOKEN}
sonar_token:
from_secret: SECRET_SONAR_LOGIN
sonar.python.version: 3

@ -0,0 +1,11 @@
sonar.projectKey=connect4
sonar.projectName=Connect4 Workshop
sonar.projectVersion=1.0
sonar.sources=connect4/src
sonar.tests=connect4/test
sonar.language=py
sonar.sourceEncoding=UTF-8
sonar.python.xunit.reportPath=nosetests.xml
sonar.python.coverage.reportPath=coverage.xml
sonar.python.coveragePlugin=cobertura
# sonar.inclusions="*_ut.py"
Loading…
Cancel
Save