PHPUnit

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

このページでは、PHPUnit タスクを設定する方法について説明します。 

始める前に

  • このタスクを使用するには、PHPUnit をインストールし、PHP コマンド ライン インタープリターのパスを参照する必要があります (Ubuntu での /usr/bin/phpunit など)。


PHPUnit タスクを設定する方法は次のとおりです。

  1. ジョブのタスク設定タブに移動します(新しいプランを作成するとデフォルト ジョブとなります)。
  2. 既存のタスクの名前をクリックするか、[タスクを追加] > [PHPUnit] (または [PHPUnit 3.3.X] などの別のオプション) の順にクリックして新しいタスクを作成します。
  3. タスク設定の更新
     

    タスクの説明Bamboo で表示されるタスクの説明を入力します。
    このタスクを無効化オンまたはオフにすることで、選択的にこのタスクを実行します。
    実行可能ファイルこのタスクに設定する PHPUnit 実行可能ファイルを選択します (「PHPUnit 3.3.x」や「PHPUnit」など)。選択した実行可能ファイルは、タスクの機能要件 (ゆえにジョブの要件) の 1 つになります。詳細は「ジョブの要件を設定する」をご確認ください。
    引数PHPUnit によって再帰的に分析されるディレクトリ/ファイルの名前を入力します。既定値は「.」です (つまり、指定されている場合は作業用サブディレクトリ)。少なくとも 1 つの引数を指定する必要があります。
    環境変数(オプション)ビルドに渡す追加システム環境変数。既存の環境変数は、実行可能ファイルで自動的に利用できます。Bamboo のグローバル変数またはビルド固有の変数を含めることもできます (「グローバル変数、プラン変数、またはビルド固有の変数の使用」をご確認ください)。
    複数の変数はスペースで区切ってください。スペースを使用したパラメーターには引用符を付けてください (例: ANT_OPTS="-Xms200m -Xmx700m")。
    Working Sub Directory(Optional)  An alternative subdirectory, relative to the job's root directory, where Bamboo will run the executable. The root directory contains everything checked out from the job's configured source repository. If you leave this field blank, Bamboo will look for build files in the root directory. This option is useful if your task has a build script in a subdirectory and the executable needs to be run from within that subdirectory.
    テスト実行を XML ファイルに記録するSelect if you want PHPUnit to record test results in JUnit format.  (info) This format is also used by TestNG.

    Test Result File  — the relative location, and name, of the file to record PHPUnit test results.
    コード カバレッジ レポートを HTML 形式で生成するPHPUnit に HTML 形式でコード カバレッジ データを生成させるかどうかを選択します (例: PHPUnit HTML コード カバレッジ レポート)。

    HTML コード カバレッジ ディレクトリ — コード カバレッジ レポートを保存するディレクトリの相対的位置。
  4. 保存をクリックします。

最終更新日 2017 年 4 月 26 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.