
GitLab과 Mattermost를 연동해 메시지 전송하기(with AWS ambda)
·
Infra
0. 서론싸피에서는 기본적으로 깃랩을 통해 프로젝트를 관리하게 된다.개발을 하는 과정에서 필연적으로 push, merge request 작업이 진행되고, 함께 코드리뷰를 하며 개발하는 것이 이상적인 그림이다.하지만 6주간의 개발 과정은 아주 치열하기에 코드리뷰를 하기 쉽지 않다.또한, 누가 MR을 올렸는지 알기도 어렵다.이를 해결하기 위해서 MR을 생성했을 때, 아래 이미지처럼 MM에 메시지를 보내 팀원들과 공유할 수 있는 방식을 공유하고자 한다.1. 전체적인 로직깃랩에서 Merge Request을 만들면 AWS Lambda의 함수를 호출하고 Lambda의 함수 로직에서 Mattermost에 메시지를 전송한다.AWS Lambda서버리스 컴퓨팅 FaaS 상품서버리스란 개발자가 서버를 관리할 필요 없이 애플..