반응형 Gradle cache1 [GitHub Actions] 캐싱을 통한 CI / CD 소요 시간 최적화 전략 feat. Gradle cache, Docker Buildx GitHub Actions CI / CD 파이프라인을 통해 배포를 진행하는 팀이 많다.기존 프로젝트를 진행하면서 빠른 배포 주기로 인해 파이프라인에 소요되는 시간이 걸림돌이 되기 시작됐다.프로젝트에 테스트 코드가 많아질수록 프로젝트 빌드 시간과 테스트 유효성 검증, 테스트 커버리지 검증에 시간이 급진적으로 늘어나게 됐다. 이번 포스트에서는 GitHub Actions를 통해 CI / CD 파이프라인을 작성할 경우 소요 시간을 줄인 사례에 대해서 소개해 보도록 하겠습니다. 🙂↕️ 프로젝트의 크기가 커지고 테스트 코드의 양이 많아지면서 CI / CD 파이프라인 workflow의 소요 시간이 점진적으로 늘어나기 시작했다.서비스를 배포하는 데까지 대략 15분이 걸린다. 현재 배포 플로우는 다음과 같다.mai.. 2025. 11. 21. 이전 1 다음 반응형