Maven

このページの内容

お困りですか?

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

コミュニティに質問

このページでは、Maven 実行可能ファイルを使用する Bamboo タスクの設定方法について説明します。Apache Maven は、Java ベースのプロジェクトのビルドと管理に使用するツールです。

Maven タスクを設定するには、次の手順に従います。

  1. ジョブのタスク設定タブに移動します(新しいプランを作成するとデフォルト ジョブとなります)。
  2. 既存の Maven タスクの名前をクリックするか、[Add Task (タスクを追加)] をクリックしてから、Maven オプション (たとえばMaven 2.x) をクリックして新しいタスクを作成します。
  3. Complete the following settings:
     

    タスクの説明A description of the task, which is displayed in Bamboo.
    このタスクを無効化オンまたはオフにすることで、選択的にこのタスクを実行します。
    実行可能ファイル

    タスクの実行に利用可能な Maven 実行可能ファイル。選択した実行可能ファイルは、タスク (またはジョブ) の要件の 1 つとなります。

    You can add other executables, if required.

    目標Bamboo で実行される Maven ゴール。
    • -D」を使用して、1 つ以上の JVM パラメーターを定義できます。たとえば、-Djava.awt.headless=true とした場合、値を「true」としてパラメーター「java.awt.headless」が渡されます。
    • 複数の Maven ゴールをスペースで区切って指定できます。
    • 変数を含めることができます (「グローバル変数またはビルド固有の変数を使用する」を参照)。
    Use Maven Return Code (Maven のリターン コードを使用する)Bamboo によるログ解析をスキップする場合に選択します。
    ビルド JDK

    タスクの実行に利用可能な JDK。選択した JDK は、タスク (またはジョブ) の要件の 1 つとなります。
    必要に応じて、その他の JDK を追加することができます。

    プロジェクト ファイルのオーバーライド(オプション: Maven 2.x 以降のみ) 指定した作業サブディレクトリを基準とした Maven プロジェクト ファイルの相対パス。これを指定しなかった場合、Maven では作業サブディレクトリのルートにある pom.xml が使用されます。
    環境変数(オプション) ビルドに渡す追加のシステム環境変数。既存の環境変数は、実行可能ファイルで自動的に利用できます。Bamboo のグローバル変数またはビルド固有の変数を含めることもできます (「グローバル変数またはビルド固有の変数を使用する」を参照)。
    複数の変数はスペースで区切ってください。スペースを含むパラメーターには引用符を付けてください (例: MAVEN_OPTS="-Xms200m -Xmx700m")。
    Working Sub Directory(オプション) Bamboo が実行可能ファイルを実行する、ジョブのルート ディレクトリに相対的な代替サブディレクトリ。ルート ディレクトリには、ジョブの構成済みソース リポジトリからチェック アウトされたものがすべて含まれます。このフィールドを空白のままにすると、Bamboo はルート ディレクトリでビルド ファイルを検索します。このオプションは、サブディレクトリ内にビルド スクリプトがあり、実行可能ファイルをそのサブディレクトリ内から実行する必要がある場合に便利です。
    ビルドがテスト結果を生成[Look in the standard test results directory (標準のテスト結果ディレクトリを参照する)] または [Specify custom results directories (カスタム結果ディレクトリを指定する)] のいずれかを選択します。後者では、テスト結果の作成先として、ルート ディレクトリを基準とした代替相対ディレクトリを指定します。**/test-reports/*.xml のような Ant スタイルのパターンを使用できます。(warning) Bamboo では、テスト結果は JUnit XML 形式である必要があります。CVS を使用するジョブの場合、ルート ディレクトリは <bamboo-home>/xml-data/build-dir/JOB_KEY/<cvs-module>. です。
  4. 保存をクリックします。

 

最終更新日 2017 年 4 月 26 日

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

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