Loading...

お知らせ:

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

Catalyst Pipelines

Catalyst Pipelinesは、アプリケーションのビルド、テスト、デプロイプロセスを自動化するCatalyst CI/CDサービスです。Catalystコンソールからパイプラインを作成できます。次のセクションでは、パイプラインのトリガーと既存のパイプラインの詳細取得に利用できるAPIについて説明します。

Pipeline詳細の取得

このAPIを使用すると、Catalystコンソールで作成されたパイプラインの詳細を取得できます。これは、リクエストURLにpipeline_idとproject_idを渡すことで行えます。APIは、パイプラインが作成されたプロジェクトの詳細とパイプラインの詳細を取得します。

リクエスト詳細

リクエストURL

GET

{api-domain}/baas/v1/project/{project_id}/pipeline/{pipeline_id}

copy

api-domain
URL
DCのドメインURL

project_id
Numerical

パイプラインが作成されたプロジェクトの一意のID


pipeline_id
Numerical

詳細を取得するパイプラインの一意のID


スコープ

pipeline.READ

レスポンス詳細

パイプライン詳細オブジェクトがレスポンスとして返されます。これには、パイプラインの名前、project_nameやproject_typeを含むプロジェクトの詳細、user_id、email_id、first_name、last_name、user_typeを含むパイプライン作成者の詳細、パイプラインのステータス、パイプラインを変更したユーザーの詳細と変更時間の詳細、およびパイプラインのデフォルトランナー設定が含まれます。

リクエスト例
copy

curl -X GET
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/pipeline/29810101101
-H “Authorization: Zoho-oauthtoken 1000.91016.2f57” \

レスポンス例
copy

{ “status”: “success”, “data”: { “pipeline_id”: “29810101101”, “name”: “test1”, “project_details”: { “project_name”: “Project-Rainfall”, “id”: “4000000006007”, “project_type”: “Live” }, “created_by”: { “zuid”: “20257791”, “is_confirmed”: false, “email_id”: “amelia.burrows@zylker.com”, “first_name”: “Amelia”, “last_name”: “Burrows”, “user_type”: “Admin”, “user_id”: “5000000000056” }, “created_time”: “Mar 19, 2024 11:28 AM”, “modified_by”: { “zuid”: “20257791”, “is_confirmed”: false, “email_id”: “amelia.burrows@zylker.com”, “first_name”: “Amelia”, “last_name”: “Burrows”, “user_type”: “Admin”, “user_id”: “5000000000056” }, “modified_time”: “Mar 19, 2024 11:28 AM”, “git_account_id”: “”, “mask_regex”: [ null ], “pipeline_status”: “Active”, “config_id”: 2, “integ_id”: 1 } }