1

Jenkins Clover プラグインを使用してファイルまたはディレクトリを除外する方法を知っている人はいますか? それが生成しているレポートには、結果が歪んでいる原因となっている src/test の下のファイルが含まれています。

ところで。プロジェクトのビルドに Ant を使用しています (Maven ではなく)。Ant ビルド ファイルにブロックを追加する必要がありますか?

4

1 に答える 1

0

http://jenkins-php.org/は、ant/jenkins のセットアップに役立ちました。phpunit の build.xml を変更しました。phpunit exec task に次のコードを追加しました<arg line="${basedir}/path/to/tests"/>。jenkins ワークスペースにある test フォルダーのみを指すようにします。

フォルダー/ファイルをクローバー レポートから除外します。phpunit 構成ファイルが必要です。phpunit.xml.dist という名前を付けて、ビルド ファイルと一緒に保管してください。上記のリンクに詳細と例があります。次のコードを phpunit.xml.dist ファイルに追加します。お役に立てれば。

  <filter>
    <blacklist>
       <directory>PATH/TO/FOLDER/</directory> 
       <file>PATH/TO/File</file>
    </blacklist>
  </filter>

phpunit confing ファイルのマニュアルへのリンク。 http://www.phpunit.de/manual/current/en/appendixes.configuration.html

于 2013-02-06T17:36:48.120 に答える