728x90
반응형
세마포어 github
-
세마포어 CI로 Github CI/CD 구축하기 - 1.Intro & CI/CD 툴 비교Project/CICD 2022. 5. 25. 00:25
젠킨스로 시작한 CI/CD 프로젝트는 불가항력적인 이유로 마무리하지 못했다. 다행히 또 CI/CD 구축 업무를 맡게 되어 이번에는 툴 비교부터 시작해보았다 (그때는 돈 주고 할 정도의 중요한 프로젝트는 아니었기 때문에 그냥 젠킨스 + EC2 프리티어를 썼다). 일단 구축 목표는 데이터 엔지니어링 협업 platform을 구축하는 거다 (다른 회사들은 어떻게 구축했는지 궁금.. 혹시 보시는 분들 중 엔지니어 분 계시다면 댓글 달아주세요) 따라서 Github repository에 merge event가 발생했을 때 변경된 코드가 build, test되고 최종 서버에 배포되는 과정까지를 자동화하는 것이 이번 프로젝트의 목표이다. 나의 짧은 웹 개발 지식으로 생각했을 때 웹 개발 CI/CD와 특별히 다른 점이 있..