セットアップJenkins(ソナープラグイン)とソナー(cxx-plugin)。 "......./gcovr-reports/gcovr-result-test.xml"ファイルを作成するビルドステップがあります。問題はカバレッジ結果がob Snarダッシュボードを表示しないことです。しかし、sonar.runnerが出演しているようです....しかし、CxxGcovrSensorが実行されていることを記録していません。Sonar CXX Pluginを試してみよう
0
A
答えて
0
どのようなエラーメッセージが表示されますか? errormessgesの詳細については、mavenを使用してプロジェクトをインポートしてみてください。
私のpom.xmlが壊れていたため、同様の問題が発生しました。以下は動作するものです。ここ
置くのpom.xmlsrc_folder =/-
ベース= /いくつか/フォルダ/ MyProjectと/ <を(あなたがベースにcdする必要があります):あなたのフォルダ構造は次のようになりますことを確認し xUnitの結果-の.xml
:いくつかの(レポートのすべてのサブディレクトリを含む)/フォルダ/ MyProjectと/ srcにreports_folder = /いくつか/フォルダ/ MyProjectと/レポート
はまたあなたのレポートはリクと命名されていることを確認し
/いくつか/フォルダ/ MYPROJECTとMVNのソナーにcd:ソナー (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. Sonar Maven Plugin:テストソースディレクトリをどのように除外しますか?
- 2. findsecbugs sonar plugin maven build fail
- 3. sonar-cxxとgradleを使ったC++コードのSonarQube解析
- 4. WHM/cPanelを試してみよう
- 5. jitsiとラズベリーパイを試してみよう
- 6. Clojureでリソースを試してみよう
- 7. スカラーを試してみよう
- 8. 別のクラウドソリューションを試してみよう
- 9. 複数の試行/ブロックを試してみよう
- 10. レルム0.99スウィフトレットレルム=試してみよう!レルム()
- 11. $ {session.executionRootDirectory}がsonar-maven-pluginによって認識されない
- 12. TestInputFileBuilderが 'missing' sonar-java-pluginを更新しています
- 13. Gradle、Sonar、clover pluginの互換バージョン?
- 14. RNCryptorを意識して試してみよう
- 15. sonar-cxxに循環性の複雑さを追加するには?
- 16. sonar-maven-pluginが "int of range"エラーを返しました
- 17. Javaポスト接続リソースを使って試してみよう
- 18. sonar-java-plugin 4.0のアップグレード後にSonarを実行できません
- 19. 試行回数を1から0以外で試してみよう
- 20. iOS 5モーダルビューからpushViewControllerを試してみよう
- 21. ユーザー入力シェルスクリプトプログラミングを試してみよう
- 22. 限界数推測ゲームを3回試してみよう
- 23. PHP: "prev"と "next"のリンクを試してみよう
- 24. リストと複数の入力を試してみよう
- 25. Java Langでcatch文を試してみよう
- 26. 私のnavbarのドラッグダウンをモバイルで試してみよう
- 27. Javascriptのループで2つのことを試してみよう
- 28. Haskellで簡単な数式を試してみよう
- 29. スクロール中にアニメーションと要素を試してみよう
- 30. C++の数値推測ゲームを試してみよう