Compare commits

...

8 Commits
main ... main

Author SHA1 Message Date
Charles Antoine NOURY 9a34596769 Merge pull request 'testSonar' (#5) from testSonar into main
2 years ago
Marc CHEVALDONNE 99c82dbd9d Mise à jour de 'sonar-project.properties'
continuous-integration/drone/push Build is passing Details
2 years ago
Marc CHEVALDONNE 24534f2ca4 Mise à jour de '.drone.yml'
continuous-integration/drone/push Build is failing Details
2 years ago
Marc CHEVALDONNE 561acbe1bf Mise à jour de 'sonar-project.properties'
continuous-integration/drone/push Build is failing Details
2 years ago
Marc CHEVALDONNE 04980b5ee9 Mise à jour de 'sonar-project.properties'
continuous-integration/drone/push Build is failing Details
2 years ago
Marc CHEVALDONNE 5a3a0bacf2 Mise à jour de '.drone.yml'
continuous-integration/drone/push Build is failing Details
2 years ago
Marc CHEVALDONNE d4bb8b6267 Mise à jour de '.drone.yml'
continuous-integration/drone/push Build is failing Details
2 years ago
Marc CHEVALDONNE 9e612b886c Mise à jour de 'README.md'
continuous-integration/drone/push Build is failing Details
2 years ago

@ -1,44 +1,44 @@
kind: pipeline kind: pipeline
type: docker type: docker
name: testPythonconnect4 name: testPythonconnect4
trigger: trigger:
event: event:
- push - push
steps: steps:
- name: test - name: test
image: python:3.7 image: python:3.7
commands: commands:
- pip install parameterized - pip install parameterized
- pip install numpy - pip install numpy
- python -m unittest discover -v -p *_ut.py - python -m unittest discover -v -p *_ut.py
- name: code-analysis - name: code-analysis
#image: aosapps/drone-sonar-plugin:latest #image: aosapps/drone-sonar-plugin:latest
#image: python:3.7 #image: python:3.7
image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dronesonarplugin-python37 image: hub.codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dronesonarplugin-python37
commands: commands:
- pip install numpy - pip install numpy
#- pip install nose #- pip install nose
#- pip install coverage #- pip install coverage
#- pip install parameterized #- pip install parameterized
#- nosetests --with-coverage --cover-branches --cover-xml #- nosetests --with-coverage --cover-branches --cover-xml
- nosetests connect4/test/*_ut.py --with-coverage --cover-branches --cover-xml - nosetests connect4/test/*_ut.py --with-coverage --cover-branches --cover-xml
#- cat coverage.xml #- cat coverage.xml
#- export #- export
#- env #- env
#- echo $PLUGIN_SONAR_TOKEN #- echo $PLUGIN_SONAR_TOKEN
#- sed -i 's/filename="/filename=".\//g' coverage-reports/coverage-test.xml #- sed -i 's/filename="/filename=".\//g' coverage-reports/coverage-test.xml
#- sonar-runner #- sonar-runner
- /opt/sonar-scanner/bin/sonar-scanner -Dsonar.login=$PLUGIN_SONAR_TOKEN - /opt/sonar-scanner/bin/sonar-scanner -Dsonar.login=$${PLUGIN_SONAR_TOKEN}
settings: settings:
# accessible en ligne de commande par $${PLUGIN_SONAR_HOST} # accessible en ligne de commande par $${PLUGIN_SONAR_HOST}
sonar_host: https://codefirst.iut.uca.fr/sonar/ sonar_host: https://codefirst.iut.uca.fr/sonar/
# accessible en ligne de commande par $${PLUGIN_SONAR_TOKEN} # accessible en ligne de commande par $${PLUGIN_SONAR_TOKEN}
sonar_token: sonar_token:
from_secret: ${SECRET_SONAR_LOGIN} from_secret: SECRET_SONAR_LOGIN
sonar.python.version: 3 sonar.python.version: 3

@ -1,5 +1,5 @@
# connect4 # connect4
```mermaid ```mermaid
classDiagram classDiagram
class Player class Player

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