安装Jenkins(带声纳插件)和声纳(带cxx插件)。有一个构建步骤来创建“......./gcovr-reports/gcovr-result-test.xml”文件。问题是覆盖率结果不显示ob Snar仪表板。但是看起来sonar.runner正在删除......但是成绩单并未显示CxxGcovrSensor正在运行。试图让声纳CXX插件工作
0
A
回答
0
你会得到什么错误消息? 尝试使用maven导入您的项目以获取有关错误的更多详细信息。
我有类似的问题,因为我的pom.xml被打破。下面是一个工作。 确保您的文件夹结构是这样的:
(你需要cd到基地)
基地= /一些/文件夹/ myProject的/ < - 把这里
的pom.xmlSRC_FOLDER = /一些/文件夹/ myProject的/ src目录
reports_folder = /一些/文件夹/ myProject的/报告(与所有的子目录报表)
也确保您的报告被命名为LIK:的xUnit对结果的.xml
cd到/一些/文件夹/ myProject的和MVN声纳:声纳 (MVN -X声纳:声纳调试模式)
(顺便说一句。如果你得到奇怪的错误尝试删除声纳/外部/插件,所有无关的插件(刚刚离开CXX有)
不要忘记设置JAVA_PATH声纳 转到basefolder
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>NETICOA</groupId>
<artifactId>MYPROJECT</artifactId>
<version>5.3.10-myversion</version>
<packaging>pom</packaging>
<name>myProject</name>
<description>php svn code</description>
<!-- pom.xml extract -->
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cxx-maven-plugin</artifactId>
<version>0.0.5-SNAPSHOT</version>
<configuration>
<sourceDirs>
<sourceDir>${basedir}/src</sourceDir>
</sourceDirs>
<!-- All of the sub configuration nodes following are needed by sonar-cxx plugin -->
<!-- This sample provided values are default values. -->
<!-- So you can simple remove all of it if you provide reports in the right places -->
<xunit>
<directory>${basedir}/reports/xunit-reports</directory>
<includes>
<include>**/xunit-result-*.xml</include>
</includes>
</xunit>
<gcovr>
<directory>${basedir}/reports/gcovr-reports</directory>
<includes>
<include>**/gcovr-reports-*.xml</include>
</includes>
</gcovr>
<cppcheck>
<directory>${basedir}/reports/cppcheck-reports</directory>
<includes>
<include>**/cppcheck-result-*.xml</include>
</includes>
<reportsIncludeSourcePath>
<include>..</include>
</reportsIncludeSourcePath>
</cppcheck>
<cppncss>
<directory>${basedir}/reports/cppncss-reports</directory>
<includes>
<include>**/cppncss-result-*.xml</include>
</includes>
<reportsIncludeSourcePath>
<include>..</include>
</reportsIncludeSourcePath>
</cppncss>
<veraxx>
<directory>${basedir}/reports/vera++-reports</directory>
<includes>
<include>**/vera++-result-*.xml</include>
</includes>
<reportsIncludeSourcePath>
<include>..</include>
</reportsIncludeSourcePath>
</veraxx>
<valgrind>
<directory>${basedir}/reports/valgrind-reports</directory>
<includes>
<include>**/valgrind-result-*.xml</include>
</includes>
<reportsIncludeSourcePath>
<include>..</include>
</reportsIncludeSourcePath>
</valgrind>
</configuration>
</plugin>
</plugins>
<!-- We have our own <configuration><sourceDirs> node inside cxx plugin configuration -->
<!-- <sourceDirectory>${basedir}/sources</sourceDirectory> -->
</build>
<properties>
<sonar.language>c++</sonar.language>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
</properties>
</project>
相关问题
- 1. 声纳 - 声纳的插件版本3.1
- 2. 编码声纳插件2.13
- 3. 声纳和Eclipse IAM插件
- 4. 声纳Qube Java自定义规则模板插件不工作
- 5. 试图让jquery工作
- 6. 试图让Thinkglink工作,Impress.js
- 7. 试图让XUI工作
- 8. 试图让ng-include工作
- 9. 试图让Coinbase API工作
- 10. 试图让mod_rewrite工作
- 11. Scala:试图让log4j工作
- 12. 试图让AsyncTask工作
- 13. 试图让cardLayout工作
- 14. 让JQuery DateTimePicker插件工作
- 15. 声纳插件工作不适合使用ANT作为构建脚本
- 16. findsecbugs声纳插件maven构建失败
- 17. 整合声纳插件与月食
- 18. SCM插件集成声纳的Qube
- 19. 与Maven声纳的FxCop插件失败
- 20. 插件ID为“声纳”没有发现?
- 21. 如何使用声纳Maven插件
- 22. 试图让列表视图工作
- 23. 无法找到插件org.sonarsource.scanner.maven魔力声纳(或其组件之一):声纳Maven的插件
- 24. 升级声纳(tomcat +声纳)
- 25. 声纳Maven的插件:3.1.1:声纳升级后分析错误SonarQube 6.0
- 26. 试图让PLY第一次工作
- 27. 试图让我的部分工作
- 28. 试图让守卫块工作
- 29. 试图让ui.bootstrap下拉工作
- 30. 试图让Windows Phone 8的ListPicker工作