2017-09-15 10 views
0

私はJenkinsをTFS(Team Foundation Server)とSonarQubeで使用しています。 TFSを解析してSonarQubeで解析しますが、ビルドを中止する方法と、最後のビルドと比較してプロジェクトワークスペースでこのジョブによって変更が検出されない場合はコード分析を実行しません。ビルド中にWorskpaceプロジェクトで変更がチェックされていない場合、どのようにjenkinsジョブを中止することができますか?

答えて

0

これは処理しないでください。 の後、チェックアウト前です。 JenkinsジョブのSCM部分の設定でこれを行います。ポーリングを使用して、変更があった場合にのみジョブの実行を制限する必要があるようです。

+0

このオプションが見つからない場合は、スクリーンショットをお願いしますか? –

+0

このようなオプションはありません。変更を最初に比較するスクリプトを作成し、それに応じて対応するアクションを実行する必要があります。 –