檢視連結的儲存庫資料 - AWS Proton

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

檢視連結的儲存庫資料

您可以使用 主控台或 列出和檢視連結的儲存庫詳細資訊 AWS CLI。對於用於與 同步 git 儲存庫的儲存庫連結 AWS Proton,您可以使用 擷取儲存庫同步定義和狀態 AWS CLI。

AWS Management Console

使用 AWS Proton 主控台列出和檢視連結的儲存庫詳細資訊。

  1. 若要列出連結的儲存庫,請在導覽窗格中選擇儲存庫

  2. 若要檢視詳細資訊,請選擇儲存庫的名稱。

AWS CLI

列出您的連結儲存庫。

執行以下命令:

$ aws proton list-repositories

回應:

{ "repositories": [ { "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/templates", "name": "myrepos/templates", "provider": "GITHUB" }, { "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments", "name": "myrepos/environments", "provider": "GITHUB" } ] }

檢視連結儲存庫的詳細資訊。

執行以下命令:

$ aws proton get-repository \ --name myrepos/templates \ --provider "GITHUB"

回應:

{ "repository": { "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/templates", "name": "myrepos/templates", "provider": "GITHUB" } }

列出您的同步儲存庫。

下列範例列出您為範本同步設定的儲存庫。

執行以下命令:

$ aws proton list-repository-sync-definitions \ --branch "main" \ --repository-name myrepos/templates \ --repository-provider "GITHUB" \ --sync-type "TEMPLATE_SYNC"

檢視儲存庫同步狀態。

下列範例會擷取範本同步儲存庫的同步狀態。

執行以下命令:

$ aws proton get-repository-sync-status \ --branch "main" \ --repository-name myrepos/templates \ --repository-provider "GITHUB" \ --sync-type "TEMPLATE_SYNC"

回應:

{ "latestSync": { "events": [ { "event": "Clone started", "time": "2021-11-21T00:26:35.883000+00:00", "type": "CLONE_STARTED" }, { "event": "Updated configuration", "time": "2021-11-21T00:26:41.894000+00:00", "type": "CONFIG_UPDATED" }, { "event": "Starting syncs for commit 62c03ff86eEXAMPLE1111111", "externalId": "62c03ff86eEXAMPLE1111111", "time": "2021-11-21T00:26:44.861000+00:00", "type": "STARTING_SYNC" } ], "startedAt": "2021-11-21T00:26:29.728000+00:00", "status": "SUCCEEDED" } }