メインコンテンツ

連続的インテグレーション

Bug Finder Server を実行して CI サーバーで自動コード チェックを行う

送信後のチェックの一環として、Polyspace® Bug Finder™ Server™ でコードをチェックできます。Bug Finder 解析を定期的に実行するか、新しい送信に基づいて実行するスクリプトを設定します。これらのスクリプトは、レビューのために解析結果を Polyspace Access™ Web サーバーにアップロードし、ソース ファイルのオーナーに Polyspace の調査結果を記載したメールを送信します。

システム コマンド

polyspace-bug-finder-server(システム コマンド) WindowsLinux、またはその他のコマンド ラインからのサーバーでの Bug Finder 解析の実行
polyspace-cluster-profile-manager(System Command) Import MATLAB cluster profile to Polyspace Server commands
polyspace-comments-import(システム コマンド) 以前の Polyspace 解析からレビュー情報をインポート
polyspace-configure(システム コマンド) DOS または UNIX コマンド ラインでビルド システムから Polyspace プロジェクトを作成
polyspace-report-generator(システム コマンド) ローカルで、または Polyspace Access に保存される Polyspace 解析結果のレポートの生成
polyspace-results-export(システム コマンド) CSV や JSON などの外部形式への Polyspace 結果のエクスポート

MATLAB API

すべて展開する

polyspacerootPolyspace インストール フォルダーの取得
polyspaceBugFinderServerMATLAB スクリプトを使用して Polyspace Bug Finder Server で解析を実行
polyspaceConfigureMATLAB コマンド ラインでビルド システムから Polyspace プロジェクトを作成
polyspace_reportPolyspace 解析結果のレポートを生成
polyspacePackNGoSimulink モデルから生成されたコードに対して Polyspace 解析を実行するためにオプション ファイルを生成してパッケージ化します。
polyspacesetupPolyspace インストールと Simulink の統合
polyspace.Project C および C++ に対する Polyspace 解析の実行と結果の読み取り
polyspace.GenericTargetOptions汎用ターゲット構成の作成
polyspace.DefectsOptionsチェックする欠陥のカスタム リストの作成
polyspace.CodingRulesOptionsチェックするコーディング ルールのカスタム リストの作成
polyspace.BugFinderResultsPolyspace Bug Finder の結果を MATLAB から読み取る
polyspace.Project.Configuration のプロパティオプション オブジェクト プロパティによる手書きコードの Polyspace 解析のカスタマイズ

トピック