sparcs-kaist / zabo-front-reactjs

Image and Poster Advertising Service @ KAIST
https://zabo.sparcs.org
MIT License
19 stars 7 forks source link

multi-stage 빌드에서 github action 캐시 사용 #171

Open withSang opened 1 year ago

withSang commented 1 year ago

Summary

현재 도커 이미지가 multi-stage build 방식으로 빌드되고 있는데, 정적 파일을 서빙하는 이미지를 빌드하는 두 번째 stage에서만 github action의 캐시가 사용되고 있는 것으로 보입니다.

해결법

Docker에서 제공하는 GitHub Actions은 기본적으로 최종 이미지를 빌드하는 레이어만 캐시한다고 합니다.

Tasks