Lihat data repositori tertaut - AWS Proton

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Lihat data repositori tertaut

Anda dapat membuat daftar dan melihat detail repositori tertaut menggunakan konsol atau file. AWS CLI Untuk tautan repositori yang digunakan untuk menyinkronkan repositori git dengan AWS Proton, Anda dapat mengambil definisi dan status sinkronisasi repositori menggunakan. AWS CLI

AWS Management Console

Daftar dan lihat detail repositori tertaut menggunakan konsol.AWS Proton

  1. Untuk daftar repositori tertaut Anda, pilih Repositori di panel navigasi.

  2. Untuk melihat data detail, pilih nama repositori.

AWS CLI

Buat daftar repositori tertaut Anda.

Jalankan perintah berikut:

$ aws proton list-repositories

Respons:

{ "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" } ] }

Lihat detail repositori tertaut.

Jalankan perintah berikut:

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

Respons:

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

Buat daftar repositori yang disinkronkan.

Contoh berikut mencantumkan repositori yang Anda konfigurasikan untuk sinkronisasi templat.

Jalankan perintah berikut:

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

Lihat status sinkronisasi repositori.

Contoh berikut mengambil status sinkronisasi dari repositori sinkronisasi template.

Jalankan perintah berikut:

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

Respons:

{ "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" } }