機能を設定する

機能とはエージェントのフィーチャーのことです。エージェントには次の機能を定義できます。

  • 実行可能ファイル (例: Maven)
  • JDK
  • バージョン管理システムのクライアント アプリケーション (例: Git)
  • カスタム機能。これはエージェントの特定の特性を定義するキー/値プロパティです (例: 「operating.system=WindowsXP」または「fast.builds=true」)。

機能は、通常、既にインストールされている実行可能ファイルへのパスを定義するものです。Bamboo やそのエージェントが機能を利用するためには、それらの機能を Bamboo で事前に定義する必要があります。

機能は、エージェント固有として定義することも、すべてのローカル エージェントまたはすべてのリモート エージェント間で共有することもできます。エージェント固有の機能の値は、同じ名前の共有機能 (存在する場合) の値をオーバーライドします。

See also Configuring agents.

On this page:

新しい機能を定義する

新しい機能を定義する方法については、以下を参照してください。

機能を編集および削除する

既存の機能を編集する方法については、「機能を変更および削除する」を参照してください。

機能の名前を変更する

既存の機能の名前を変更する方法については、「機能の名前を変更する」を参照してください。

注意

  • 要件は、ジョブまたはタスクで指定されます。要件は、エージェントがジョブまたはタスクをビルドするうえで必要とする機能を指定するものです。ジョブは、そのタスクで指定されたすべての要件を継承します。

    機能と要件の組み合わせによって、どのエージェントが特定のジョブのビルドを実行できるかが決まります。各ジョブは、それぞれのジョブの要件に一致する機能を持つエージェントだけがビルドできます。


    詳細については、「ジョブの要件を設定する」を参照してください。

最終更新日 2021 年 8 月 10 日

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

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