Skip to content
Snippets Groups Projects
Commit c13d530a authored by Holger's avatar Holger
Browse files

add sonar analysis

parent 590b5abc
No related branches found
No related tags found
No related merge requests found
......@@ -63,10 +63,16 @@ before_install:
script:
- tox
- sed -i 's/filename="/filename=".\//g' coverage.xml
- ( which sonar-scanner && sonar-scanner || true )
after_success:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then bash util/package-osx.sh; fi
- if [[ "$BUILD_LINUX" == "yes" ]]; then bash util/package-linux.sh; fi
- coveralls
# - codecov
- codecov
# - python-codacy-coverage -r coverage.xml
addons:
sonarcloud:
organization: holgern-github
# Metadata
sonar.projectKey=holgern_beem
sonar.projectName=Python Library for Steem
sonar.projectVersion=1.0
sonar.organization=holgern-github
# Upload to sonar cloud
sonar.host.url=https://sonarcloud.io
# Language
sonar.language=py
# Sources
sonar.sources=beem,beemgraphenebase,beembase,beemapi
# Unit tests
sonar.tests=./tests/
# Linter
#sonar.python.pylint=/usr/local/bin/pylint
#sonar.python.pylint_config=.pylintrc
#sonar.python.pylint.reportPath=pylint-report.txt
sonar.links.homepage=https://github.com/holgern/beem
sonar.links.ci=https://travis-ci.org/holgern/beem/
sonar.links.issue=https://github.com/holgern/beem/issues
sonar.links.scm=https://github.com/holgern/beem/tree/master
sonar.exclusions=htmlcov/*,docs/*,build/*,dist/*,*.py,tests/*
# coverage
# sonar.python.xunit.reportPath=test-reports/*.xml
#sonar.python.coverage.reportPath=coverage.xml
sonar.python.xunit.reportPath=nosetests.xml
sonar.python.coverage.reportPath=coverage.xml
#sonar.python.coveragePlugin=cobertura
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment