[CI/CD] 팀 프로젝트 CI/CD 하기 포스팅 썸네일 이미지

CI&CD

[CI/CD] 팀 프로젝트 CI/CD 하기

프로젝트의 종류와 규모, 결과를 떠나 CI/CD 파이프라인 구축과 클라우드 서비스 활용은 필수라고 생각했기 때문에 적용하기 위해 필요한 인프라 선정, 아키텍쳐 구성에 대해 간단히 조사하고 발표했던 기록을 남겼다. (0) 읽기전 개인적인 생각과 판단이 상당히 많이 가미된 글이니 잘 필터링하여 읽으시기를 바랍니다. (1) 배경 팀원은 4명이었고 프론트엔드 2명 백엔드 2명이었다. 모든 팀원이 이전에 맡은 분야에 대해 개발을 했던 경험이 없었다. 모든 팀원이 본인을 제외하고 CI/CD나 클라우드 아키텍쳐나 웹 서비스가 만들어져서 동작하기까지의 과정에 대한 배경지식이 전무했다. 이를 고려하여 필요한 최소한의 웹 서비스 배포 인프라와 아키텍쳐를 제시하고 역할과 필요성을 설명하였다. (2) 환경 & 기술 요약 개발..

2022.06.07 게시됨

[Zenhub - Slack 알리미] Issue 이동 알림 서비스 포스팅 썸네일 이미지

Git & Github

[Zenhub - Slack 알리미] Issue 이동 알림 서비스

Zenhub 에서 제공해주는 api와 Aws Lambda를 활용해 칸반보드 이슈 파이프라인 이동 Slack 알림 서비스를 만들어보았던 것을 기록으로 남겨보았다. 그게 무엇인가요? Aws Lambda + Zenhub + Slack Webhook + Github Actions 를 연동한 젠허브 프로젝트 이슈 파이프라인 이동 Slack 알림 서비스 깃허브에서 Zenhub를 도입하여 칸반보드를 사용할 때 이슈의 이동에 대해 원하는 slack 채널에 알림을 줄 수 있는 기능을 만들었다. 왜 만들었나요? 팀으로 깃헙과 깃플로우로 웹 프로젝트를 하게 되었는데 프론트/백엔드 저장소를 나누면서도 한번에 효과적으로 이슈 트래킹을 하기 위해 `Zenhub` 라는 툴을 사용하게 되었다. 자체적으로 젠허브 칸반보드 활용에 대해..

2022.05.18 게시됨