Если вы создаете конвейер из AWS CodePipeline Console и выбираете Amazon ECR в качестве поставщика источника, он создаст событие CloudWatch
{
"source": [
"aws.ecr"
],
"detail": {
"eventName": [
"PutImage"
],
"requestParameters": {
"repositoryName": [
"my-repo/nginx"
],
"imageTag": [
"0.1"
]
}
}
Целью этого события будет CodePipeline. Вы можете просмотреть детали события в консоли AWS CloudWatch. Всякий раз, когда в репо ECR происходит Push (PutImage), конвейер будет освобожден.