查看链接的存储库数据 - 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" } }