実行可能機能を表示する

このページの内容

お困りですか?

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

コミュニティに質問

You can view all of the executable capabilities that have been defined in Bamboo on the Executables page. These include local server capabilities, local agent-specific capabilities and remote agent-specific capabilities.

実行可能ファイルは、ビルド プロセス中に Bamboo が使用する外部プログラムです。一般的に、実行可能ファイルはソース コードをコンパイルし、コンパイル済みの実行可能ファイルを生成します(これは Bamboo ではアーティファクトと呼ばれます)。ビルド プロセスの一環として使用できる実行可能ファイルのいくつかの例は、AntMavenMSBuild、または PHPUnit です。

新しい実行可能ファイルは、Bamboo の機能として定義することができます。実行可能ファイルが Bamboo で定義されていると、タスクの一部として設定することができます。

On this page:

関連ページ

実行可能機能の表示と設定

Bamboo で定義されている実行可能機能を表示および設定する方法は次のとおりです。

  1. Go to cogwheel icon > Build resources > Executables.
  2. Select a specific executable's tab to see the agents and jobs related to this executable capability.

Executables list

注意

  • Bamboo's automatic detection of executables — When you install the Bamboo server application or the Bamboo Remote Agent application on another machine, either of these applications will automatically look for existing executables installed on the same machine (based on a combination of the machine's environment variables and other conditions). An executable capability will be created for each executable that either of these Bamboo applications find.

    The environment variables and conditions that Bamboo uses to automatically detect and create executable capabilities are listed below. With the exception of the Command executable, the paths for each automatically detected executable are based on the path string values found within these environment variables.
    • Ant — ANT_HOME 環境変数
    • Maven — MAVEN_HOME 環境変数 (Maven 1)、M2_HOME または MAVEN2_HOME 環境変数 (Maven 2.x)
    • Grails — GRAILS_HOME 環境変数
    • コマンド — /bin/bash ファイルが存在していること
    • PHPUnit — マシンの PATH 環境変数値内の任意の場所に phpunit ファイルが存在していること
  • Local agents and executable capabilities — Since Bamboo automatically looks for executables installed on the same machine and creates an executable capability for each executable installation it finds, all existing and subsequent local agents that you create will possess these executable capabilities. Hence, when you access the Executables page and view these executable capabilities, all local agents will be grouped together in the All local agents category and you will only be able to remove these executable capabilities from all local agents, not from individual local agents.
Last modified on Mar 5, 2024

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

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