커스텀 이미지 위에 커스텀 이미지를 쌓는 기능
GitHub-hosted runner용 커스텀 이미지를 다른 커스텀 이미지 위에 다시 만들 수 있게 됐습니다.
교안에 영향
예전 문서의 custom images는 단일 base에서만 만드는 안내가 맞지 않게 됐습니다.
요약
- GitHub-hosted runner용 custom images를 다른 custom images 위에 쌓아 만드는 layered image workflow를 지원합니다. - 공통 도구가 들어간 공유 base image를 두고, 팀별로 필요한 dependencies를 덧붙일 수 있습니다. - 이미지 빌드 중복을 줄여 image build 속도를 높일 수 있습니다. - workflows에서 snapshot 키워드에 조건 로직을 적용해 새 image version 생성 시점을 제어할 수 있습니다.
바뀐 것
새 기능
- GitHub-hosted runner용 custom images를 다른 custom images 위에 만들어 layered image workflow를 지원합니다.
- 공유 base image에 팀별 dependencies를 덧붙이는 방식으로 이미지를 구성할 수 있습니다.
- workflows에서 snapshot 키워드에 조건 로직을 적용해 새 image version 생성 시점을 제어할 수 있습니다.
개선
- 이미지 빌드의 중복을 줄이고 빌드 속도를 높일 수 있습니다.