新しいカスタム機能を定義する
エージェント機能はジョブの要件を満たすために必要であるため、カスタム機能を使用して、特定のエージェントでどのジョブをビルドするかを制御できます。たとえば、特定のジョブのビルドを Windows 環境でのみ実行する必要がある場合、適切なエージェント用のカスタム機能「operating.system=WindowsXP
」を作成し、このジョブの要件として指定できます (「ジョブの要件の設定」を参照)。
次のようなカスタム機能を定義できます。
- for a specific remote agent
- すべてのリモート エージェントで共有するもの
エージェント固有の機能の値は、同じ名前の共有機能 (存在する場合) の値をオーバーライドします。
On this page:
エージェント固有のカスタム機能を定義する
新しいエージェント固有のカスタム機能を定義するには、次の手順に従います。
- 対象のエージェントに移動します。
- From the Agent-specific capabilities section select Add capability.
- Select Capability type > Custom.
- [Key (キー)] と [Value (値)] の値を指定します。
- 追加 を選択します。
共有リモート カスタム機能を定義する
共有リモート カスタム機能はエラスティック エージェントと共有されません。
新しい共有リモート カスタム機能を定義するには、次の手順に従います。
- From the top navigation bar select > Build resources > Agents.
- In the Remote agents section select Shared remote capabilities.
- In the Add capability section select Capability type > Custom.
- [Key (キー)] と [Value (値)] の値を指定します。
- 追加 を選択します。
Last modified on Mar 4, 2024
Powered by Confluence and Scroll Viewport.