新しいカスタム機能を定義する

エージェント機能はジョブの要件を満たすために必要であるため、カスタム機能を使用して、特定のエージェントでどのジョブをビルドするかを制御できます。たとえば、特定のジョブのビルドを Windows 環境でのみ実行する必要がある場合、適切なエージェント用のカスタム機能「operating.system=WindowsXP」を作成し、このジョブの要件として指定できます (「ジョブの要件の設定」を参照)

次のようなカスタム機能を定義できます。

(info) エージェント固有の機能の値は、同じ名前の共有機能 (存在する場合) の値をオーバーライドします。

On this page:

 

エージェント固有のカスタム機能を定義する

新しいエージェント固有のカスタム機能を定義するには、次の手順に従います。

  1. 対象のエージェントに移動します。
  2. [Agent-Specific Capabilities (エージェント固有の機能)] セクションの右上にある [Add capability (機能を追加)] をクリックします。
  3. [Capability Type (機能タイプ)] > [Custom (カスタム)] の順に選択します。
  4. [Key (キー)] と [Value (値)] の値を指定します。
  5. [追加] をクリックします。

ローカル サーバーのカスタム機能を定義する

ローカル サーバーの機能はすべてのローカル エージェントに継承されます。

新しいローカル サーバーのカスタム機能を定義するには、次の手順に従います。

  1. Click the  icon in the Bamboo header and choose Overview.
  2. 左側のナビゲーション パネルで [Server Capabilities (サーバー機能)] ([Build Resources (ビルド リソース)] の下) をクリックします。
  3. 画面の下部にある [Add Capability (機能を追加)] セクションを探します (次のスクリーンショットを参照)。
  4. [Capability Type (機能タイプ)] > [Custom (カスタム)] の順に選択します。
  5. [Key (キー)] と [Value (値)] の値を指定します。
  6. [追加] をクリックします。

共有リモート カスタム機能を定義する

共有リモート カスタム機能はエラスティック エージェント共有されません

新しい共有リモート カスタム機能を定義するには、次の手順に従います。

  1. Click the  icon in the Bamboo header and choose Overview.
  2. 左側のナビゲーション パネルで [Agents (エージェント)] ([Build Resources (ビルド リソース)] の下) をクリックします。
  3. [Remote Agents (リモート エージェント)] セクションを探します。
  4. [Shared Remote Capabilities (共有リモート機能)] をクリックします。
  5. 画面の下部にある [Add Capability (機能を追加)] セクションを探します (次のスクリーンショットを参照)。
  6. [Capability Type (機能タイプ)] > [Custom (カスタム)] の順に選択します。
  7. [Key (キー)] と [Value (値)] の値を指定します。
  8. [追加] をクリックします。
最終更新日 2017 年 8 月 29 日

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

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