--- title: "変数" url: https://docs.catalyst.zoho.com/ja/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/variables/ description: "Catalyst Pipelinesのvariablesの詳細、関連するキーワード、およびサンプルコードスニペットについて学びます。" last_updated: 2026-03-30T08:10:30Z service: Pipelines type: general related_links: - name: "パイプラインの設定" url: /ja/pipelines/help/catalyst-pipelines.yaml/implementation --- # Variables # はじめに variableは、必要に応じてjobレベルまたはpipelineレベルで定義できるプレースホルダー値です。stageレベルでvariableを定義することはできません。 `variables`キーを使用して、pipelineに必要なvariablesをkey-value pairsとして定義できます。 ### Variableのプロパティ
キー 値 必須
変数名 variableの文字列値を指定します はい
### VariableのYAMLコードスニペット 以下の構文を使用して、`catalyst-pipelines.yaml`ファイルのjobレベルでvariableを宣言できます: ```yaml variables: target:'app3.1' ``` ### Global Variables コンソールから直接、pipelineレベルでvariableを定義できます。variableの作成手順については、[こちらのヘルプページ](https://docs.catalyst.zoho.com/ja/pipelines/help/catalyst-pipelines.yaml/implementation)を参照してください。 > **注意:** pipeline実行でCatalyst CLIを使用している場合は、**CATALYST_TOKEN**という名前のglobal variableを必ず設定し、Catalyst CLIから生成されたトークンを入力する必要があります。トークンを取得するには、[こちらのヘルプセクション](https://docs.catalyst.zoho.com/ja/cli/v1/cli-options/#--token-lttokengt)に記載されている手順を参照してください。 ### Variableへのアクセス variableには、以下のいずれかの方法でアクセスできます: * **`<< variables.{variable_name} >>`** : jobレベルで定義されたvariableにアクセスするために使用できます。 * **`<< event.{variable_name} >>`** : コンソールからpipelineを手動でトリガーする際に、イベントJSONで渡されたvariablesにアクセスするために使用できます。 * **`<< env.{variable_name} >>`** : pipelineレベルで定義されたvariablesにアクセスするために使用できます。