お知らせ:

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

Pipelines

pipelineは、Catalyst Pipelinesサービスにおける最上位の作業単位です。コードのコンパイル、テストの実行、アプリケーションのデプロイなど、カスタマイズ可能なstagesのシーケンスが含まれており、ソフトウェアライフサイクルプロセスをシームレスにオーケストレーションします。

pipelineを作成し、Catalystコンソールから直接pipelineのフローを設定できます。詳細な手順については、こちらのセクションで説明します。

pipelineの作成時に、GitLabGitHub、またはBitbucketなどの外部バージョン管理システムとpipelineを統合することを選択できます。この統合により、バージョン管理システム内の特定のrepositoryをpipelineにリンクでき、repositoryに変更がプッシュされるたびに、pipelineが自動的にトリガーされます。必要に応じて、CatalystコンソールからpipelineをPipelineを手動でトリガーすることもできます。pipelineのトリガーの詳細については、こちらのセクションを参照してください。

Catalyst pipelinesは、catalyst-pipelines.yamlファイルで指定されたYAMLコードに基づいてオーケストレーションされます。Catalyst PipelinesのYAMLスキーマ定義を理解し、特定のニーズに合わせてpipelineをカスタマイズするには、こちらのページを参照してください。このYAMLファイルは、手動トリガーの場合はコンソールから直接実行され、自動トリガーの場合は外部バージョン管理システムから直接実行されます。

アプリケーションコード内でPipelines SDKパッケージを使用して、手動pipelineトリガーの実装や既存のpipelineの詳細を取得することもできます。SDKはJavaNode.jsPythonで利用可能です。

YAMLファイルでpipelineの実行フローを定義するには、2つのオプションがあります:直感的なアプローチとして組み込みのdrag-and-drop visual builderを使用するか、コードエディターを使用してYAMLコードを設定するかを選択できます。pipelineの設定手順については、こちらのヘルプページを参照してください。

それでは、pipelineのコンポーネント、その階層構造、および使用方法について見ていきましょう。

最終更新日 2026-02-23 18:09:41 +0530 IST

このページについて