お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

パイプラインの構築

このセクションでは、さまざまなpipelineコンポーネントの詳細、catalyst-pipelines.yamlファイルでの使用方法、Catalystコンソールから直接これらのコンポーネントを組み込みCatalyst pipelineを構築する方法について説明します。始めましょう!

はじめに

runnerは、pipelineで定義されたjobsを実行するエージェントまたはコンピューティングリソースです。Catalyst runnersは、ソフトウェアアプリケーションの効率的で信頼性の高いビルド、テスト、デプロイのための堅牢で柔軟なインフラストラクチャを提供します。 runnersキーワードを使用して、pipelineに必要なrunnersをkey-value pairsとして定義できます。

Catalyst Pipelinesでサポートされているrunner configurationsは以下の通りです:

Runner設定 RAMストレージ CPU容量 ディスクスペース
Low 1 GB 0.8 vCPU 2 GB
Medium 2 GB 1.2 vCPU 4 GB
High 4 GB 2.0 vCPU 8 GB
注意:
  1. runnerの定義は必須ではありません。runnerが指定されていない場合、jobsの実行にはデフォルトでmedium設定のrunnerが使用されます。
  2. runnersはpipelineレベル、stageレベル、またはjobレベルで定義できます。複数の定義がある場合、最下位レベル(つまりjob)で指定されたものが優先されます。

Runnerのプロパティ

キー 必須
Runner name(runnerにアクセスするために使用されるrunner変数名) はい
config-id 必要なrunner configurationのID。 Low = config-id : 1
Medium = config-id :2
High = config-id : 3
はい

RunnerのYAMLコードスニペット

copy
runners:
  runner1:
    config-id: 2
  runner2:
    config-id: 3

グローバル設定

必要に応じて、pipelineレベルでrunnersを定義することもできます。このrunner configurationは、すべてのstagesとjobsからアクセス可能になります。pipelineレベルでのrunner設定は以下のように行います:

copy
pipeline-runner:runner1

最終更新日 2026-03-30 13:40:30 +0530 IST