GitHub Actions 빌드 요약
GitHub Actions 빌드 요약 (GitHub Actions build summary)
이미지를 빌드하고 push하는 Docker GitHub Actions는 빌드 실행과 사용된 재료를 요약하는 job summary를 생성해요.
출처: 문서
본문
빌드 요약에는 다음이 포함돼요:
- 사용된 Dockerfile, 빌드 소요 시간, 캐시 활용도를 보여주는 요약
- 빌드 인자, 태그, 레이블, 빌드 컨텍스트 같은 빌드 입력값
- Bake로 빌드한 경우, 빌드의 전체 bake 정의
다음 버전의 Build and push Docker images 또는 Docker Buildx Bake GitHub Actions를 사용하면 Docker 빌드의 job summary가 자동으로 나타나요.
job summary를 보려면 job이 끝난 후 GitHub에서 해당 job의 상세 페이지를 열면 돼요. 요약은 실패·성공 빌드 모두에서 사용할 수 있어요. 빌드가 실패한 경우 요약에는 실패를 일으킨 오류 메시지도 함께 표시돼요.
Docker Desktop으로 빌드 기록 가져오기 (Import build records to Docker Desktop)
(여러 타깃을 빌드하는 경우 등) 빌드 기록 아카이브를 Docker Desktop으로 가져올 수 있어요. 이렇게 하면 Docker Desktop Builds 뷰를 통해 빌드 성능을 더 자세히 분석할 수 있는 강력한 그래픽 인터페이스를 얻을 수 있어요.
빌드 기록 아카이브를 Docker Desktop으로 가져오는 방법:
- 워크플로에서 빌드 후 빌드 기록을 다운로드/내보내기해요.
- Docker Desktop에서 해당 기록을 가져와요.
- Builds 뷰에서 빌드 성능을 시각적으로 분석해요.