Listen Sie Ihre verknüpften Repositorys auf.
Führen Sie den Befehl aus:
$
aws proton list-repositories
Antwort:
{
"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"
}
]
}
Sehen Sie sich die Details eines verknüpften Repositorys an.
Führen Sie den Befehl aus:
$
aws proton get-repository \
--name myrepos/templates
\
--provider "GITHUB
"
Antwort:
{
"repository": {
"arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/templates",
"name": "myrepos/templates",
"provider": "GITHUB"
}
}
Listen Sie Ihre synchronisierten Repositorys auf.
Das folgende Beispiel listet Repositorys auf, die Sie für die Vorlagensynchronisierung konfiguriert haben.
Führen Sie den Befehl aus:
$
aws proton list-repository-sync-definitions \
--branch "main
" \
--repository-name myrepos/templates
\
--repository-provider "GITHUB
" \
--sync-type "TEMPLATE_SYNC"
Zeigt den Repository-Synchronisierungsstatus an.
Das folgende Beispiel ruft den Synchronisierungsstatus eines Temdie für die Abfrage.
Führen Sie den Befehl aus:
$
aws proton get-repository-sync-status \
--branch "main
" \
--repository-name myrepos/templates
\
--repository-provider "GITHUB
" \
--sync-type "TEMPLATE_SYNC"
Antwort:
{
"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"
}
}