AWS Lambda와 함께 AWS CodeCommit 사용 - AWS Lambda

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Lambda와 함께 AWS CodeCommit 사용

AWS CodeCommit 리포지토리에 대한 트리거를 생성하여 리포지토리의 이벤트가 Lambda 함수를 호출하게 할 수 있습니다. 예를 들어, 브랜치 또는 태그가 생성되거나 기존 브랜치를 푸시할 때 Lambda 함수를 호출할 수 있습니다.

예 AWS CodeCommit 메시지 이벤트
{ "Records": [ { "awsRegion": "us-east-2", "codecommit": { "references": [ { "commit": "5e493c6f3067653f3d04eca608b4901eb227078", "ref": "refs/heads/master" } ] }, "eventId": "31ade2c7-f889-47c5-a937-1cf99e2790e9", "eventName": "ReferenceChanges", "eventPartNumber": 1, "eventSource": "aws:codecommit", "eventSourceARN": "arn:aws:codecommit:us-east-2:123456789012:lambda-pipeline-repo", "eventTime": "2019-03-12T20:58:25.400+0000", "eventTotalParts": 1, "eventTriggerConfigId": "0d17d6a4-efeb-46f3-b3ab-a63741badeb8", "eventTriggerName": "index.handler", "eventVersion": "1.0", "userIdentityARN": "arn:aws:iam::123456789012:user/intern" } ] }

자세한 내용은 AWS CodeCommit 리포지토리 트리거 관리를 참조하세요.