프로젝트의 설계가 시작된 후 다음으로 진행한 일이 CICD의 구축 과정을 진행했습니다.이 글에서는 CI를 하면서 어떤 일을 더 할 수 있었고, 왜 했는지에 대해 글을 써보려 합니다.지속적인 통합이라고 불리는 CI는 말 그대로 서로 다른 작업을 하는 개발자들의 코드를 하
소나코드 서버의 최소 요구사항이 상당히 높아 프리티어로는 구축이 힘들수 있습니다 😭😭😭 > 개요 제가 이전 글에서 병합을 하기전 를 통해 빌드를 테스트 하는 것 가지는 생각했습니다. 하지만 이 때 불현듯 예전에 봤던 아티클이 생각 났습니다.(효과적인 코드
현재 저의 프로젝트는 기본적으로 github action 을 활용하여 배포 중이였습니다.PR이 승인된 후 도커를 사용하지 않고 직접 main 브랜치를 체크아웃하고 빌드하는 구조를 진행 중이였는데. 이전 CD까지 되던 내역이 안되어 문제가 발생했습니다.CD가 실패하자 마