プロジェクトでは静的コード分析にcppcheckを使用し、継続的に統合するにはTeamCityを使用します。 cppcheckが何らかのエラーや警告を検出したときに、ビルドサーバーがプロジェクトをビルドしなかった場合は、いいでしょう。 cppcheck解析の結果、ビルドに失敗する方法はありますか?cppcheck分析の結果によってTeamCityでビルドに失敗する方法
5
A
答えて
6
私はcppcheck開発者です。 cppcheckコマンドラインフラグ--error-exitcodeが役に立ちます。
0
cppcheckの最新バージョンでは、実際の戻りコードを--error-exitcode
に渡す必要があります。それ以外の場合は、そのようなフラグが存在しないことを伝えて失敗します。
cppcheck --error-exitcode=1 ...
何かが見つかった場合、上記のコードは1
で終了します。
関連する問題
- 1. Nantビルドに失敗しました - TeamCityでのみ
- 2. チームシティTeamCityでビルドに失敗しました
- 3. TeamCity NuGetインストーラのビルド手順が失敗する
- 4. IIS7の失敗した要求トレースログを分析する方法
- 5. ビルドに失敗してもAntタスクを実行する方法
- 6. Emberビルドに失敗する
- 7. openDMARC認証結果:失敗
- 8. 失敗CANOE、CAPLでteststepwarningの結果
- 9. JMeter - 結果コンフィグレーションパスが失敗する
- 10. ビルド失敗条件でTeamCityのステップをスキップする必要があります
- 11. NUnitがファイルをロックしているため、TeamCityビルドが失敗しますか?
- 12. テストを実行しなかった場合、Jenkinsビルドに失敗する方法?
- 13. TeamCityのビルドに失敗した場合のJIRAの問題の作成
- 14. Jenkinsがワークスペースでビルドに失敗する
- 15. NAntのビルドに失敗
- 16. VS2010結果が正しいうちにユニットテストに失敗する
- 17. jQueryを使ってJsonの結果を解析するには
- 18. jmDNSのAndroidビルドに失敗する
- 19. Jenkinsfileで失敗したビルドのアクションを実行する方法
- 20. RPC失敗の結果22 http code 404
- 21. テストが失敗した場合、Android jenkinsビルドに失敗する
- 22. 非常に眠そうなQtアプリのプロファイリング、結果の分析方法?
- 23. 公開後にビルドが失敗する
- 24. Mavenビルド中にWsimportが失敗する
- 25. 単一ユニットテストの失敗でTFSビルドが失敗する
- 26. Mavenリリースプラグインでのビルド失敗
- 27. Cruiscontrolビルド失敗後ビルド
- 28. GLEWビルドが失敗する
- 29. in chrome:jquery/ajaxの結果で条件文が失敗する
- 30. Jenkins + Gradle + Artifactoryプラグイン(成功したビルドとデプロイメント - 失敗した最終結果)
私はこのフラグを使用しますが、エラーだけでなくビルドに失敗する理由としてcppcheckの警告を処理する必要があるという事実もあります。 – Alex
正常に動作します!私はフラグを組み合わせて必要なものを得ました:--enable = all --error-exitcode – Alex