ジョブおよびタスク

以下のページには、Bamboo プランに関するジョブとタスクの設定に関する情報が含まれています。Bamboo ビルドに関する情報については、「ビルドでの作業」を参照してください。

Jobs

Bamboo のジョブは、プラン内の単一ビルド単位です。1つ以上のジョブは1つ以上のステージに編成することができます。十分な Bamboo エージェントが利用可能な場合、ステージ内のジョブはすべて同時に実行することができます。ジョブは1つ以上のタスクから構成されます。

ジョブ:

  • 一連の1つ以上のタスク順番に同じエージェント上で実行される)を処理します。
  • タスクが実行される順番を制御します。
  • Collects the requirements of individual tasks in the job, so that these requirements can be matched with agent capabilities.
  • Defines the artifacts that the build will produce.
  • 前のステージで生成されたアーティファクトのみを使用することができます。
  • 任意のラベルを指定します。これによって、ビルド結果またはビルド アーティストがトリガされます。

Bamboo で作成された新しい各プランには、少なくとも 1 つのジョブ含まれています。これは「デフォルト ジョブ」と呼ばれます。

Projects and plans can only be configured by Bamboo administrators (see Creating a plan).

タスク

タスク:
  • ソース コードのチェックアウト、Maven 目標の実行、スクリプトの実行、またはテスト結果の解析など、作業の小さな個別の単位です。
  • Bamboo 作業ディレクトリでジョブ内で順番に実行されます。

必要に応じて、タスクは実行可能ファイルを使用できます。タスクはジョブのスコープ内で設定されます。ジョブは、同じ作業ディレクトリで多数のタスクを実行するように設定されます。たとえば、Maven 目標を実行する前に、ユーザーは作業ディレクトリ内の特定のファイルを置き換えたり、バージョン番号を置き換えたり、ソース リポジトリをチェックアウトしたり、スクリプトを実行したりすることができます。

ジョブ内の前のタスクが失敗している場合でも、ジョブの最終タスクは常に実行されます。

スクリーンショット: ジョブのタスクの設定





最終更新日 2017 年 9 月 28 日

この翻訳に満足しましたか?

はい
いいえ
この記事についてのフィードバックを送信する

お探しの情報が見つかりませんか?

コミュニティへの質問

Powered by Confluence and Scroll Viewport.