This repository was archived by the owner on Jul 8, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +20
-10
lines changed
Expand file tree Collapse file tree 5 files changed +20
-10
lines changed Original file line number Diff line number Diff line change @@ -42,14 +42,15 @@ before_script:
4242 - docker run --name cpp_tango -e TANGO_HOST=${TANGO_HOST} -e BINTRAY_USER_NAME=tango-ci -e BINTRAY_API_KEY=${CI_BINTRAY_API_KEY} -e COVERALLS_REPO_TOKEN=${COVERALLS_REPO_TOKEN} --link tango_cs:tango_cs -v `pwd`:/home/tango/src -v `pwd`/idl:/home/tango/idl -v `pwd`/cppzmq:/home/tango/cppzmq -v `pwd`/coveralls-cmake:/home/tango/coveralls-cmake -dit cpp_tango
4343 - .travis/install_tango_idl.sh
4444 - .travis/install_cppzmq.sh
45+ # work around gcov ignored by sonar
46+ - sudo mkdir /home/tango && sudo mkdir /home/tango/src && sudo mount --bind `pwd` /home/tango/src
4547
4648script :
4749 - .travis/${OS_TYPE}/run.sh
4850 - .travis/test.sh COVERALLS=OFF
4951
5052after_success :
51- - test ${COVERALLS} = "ON" && .travis/coverage.sh
52- - test ${SONAR_SCANNER} = "ON" && sonar-scanner
53+ - test ${SONAR_SCANNER} = "ON" && git fetch --unshallow --quiet && cd /home/tango/src && sonar-scanner
5354
5455deploy :
5556 - provider : script
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ RUN apt-get install -y curl lsb-release
1414
1515RUN apt-get install -y omniidl libomniorb4-dev libcos4-dev libomnithread3-dev libzmq3-dev
1616
17- RUN apt-get update && apt-get install -y curl gcovr
17+ RUN apt-get update && apt-get install -y curl
1818
1919RUN groupadd -g "$APP_GID" tango
2020
Original file line number Diff line number Diff line change 66
77[ ![ Build Status] ( https://travis-ci.org/tango-controls/cppTango.svg?branch=tango-9-lts )] ( https://travis-ci.org/tango-controls/cppTango )
88[ ![ Build status] ( https://ci.appveyor.com/api/projects/status/avaox4tnjm7vff13/branch/tango-9-lts?svg=true )] ( https://ci.appveyor.com/project/bourtemb/cpptango-tt3w8/branch/tango-9-lts )
9- [ ![ Coverage Status] ( https://coveralls.io/repos/github/tango-controls/cppTango/badge.svg?branch=master )] ( https://coveralls.io/github/tango-controls/cppTango?branch=master )
109
1110[ ![ release] ( https://img.shields.io/github/release/tango-controls/cppTango.svg?style=flat )] ( https://github.com/tango-controls/cppTango/releases/9.3.0 )
1211
2726
2827
2928[ ![ Lines of code] ( https://sonarcloud.io/api/project_badges/measure?project=org.tango-controls%3Acpp-tango%3Atango-9-lts&metric=ncloc )] ( https://sonarcloud.io/dashboard?id=org.tango-controls%3Acpp-tango%3Atango-9-lts )
30-
29+ [ ![ Lines of code ] ( https://sonarcloud.io/api/project_badges/measure?project=org.tango-controls%3Acpp-tango%3Atango-9-lts&metric=coverage )] ( https://sonarcloud.io/dashboard?id=org.tango-controls%3Acpp-tango%3Atango-9-lts )
3130
3231# TANGO distributed control system - shared library
3332
Original file line number Diff line number Diff line change @@ -2,12 +2,25 @@ sonar.projectKey=org.tango-controls:cpp-tango:tango-9-lts
22sonar.projectName =cppTango
33sonar.projectVersion =9LTS
44
5- # sonar.language=c++
5+ # =====================================================
6+ # Meta-data for the project
7+ # =====================================================
8+
9+ sonar.links.homepage =https://tango-controls.org
10+ sonar.links.ci =https://travis-ci.org/tango-controls/cppTango
11+ sonar.links.scm =https://github.com/tango-controls/cppTango
12+ sonar.links.issue =https://github.com/tango-controls/cppTango/issues
13+
14+ # =====================================================
15+ # Configuration for the project
16+ # =====================================================
617
718sonar.sources =cppapi
819
920sonar.sourceEncoding =UTF-8
1021
1122sonar.cfamily.build-wrapper-output.bypass =true
23+ sonar.cfamily.threads =2
24+ sonar.cfamily.gcov.reportsPath =build
1225
13- sonar.cxx. coverage.reportPath = report.xml
26+ sonar.coverage.exclusions = cpp_test_suite/**
You can’t perform that action at this time.
0 commit comments