#CI

4 편의 글

파이썬 테스트 #7 CI에서 돌리기: 사람이 잊어도 기계는 잊지 않는다
5 분 소요

파이썬 테스트 #7 CI에서 돌리기: 사람이 잊어도 기계는 잊지 않는다

GitHub Actions로 pytest를 자동 실행하는 CI 워크플로를 만듭니다. uv 캐시, 파이썬 버전 매트릭스, 커버리지 PR 코멘트, pre-commit, 느린 테스트 분리까지 정리하며 시리즈를 마무리합니다.

테스팅 강좌 #6 Playwright로 E2E와 CI 통합 — 트랙 마무리
12 분 소요

테스팅 강좌 #6 Playwright로 E2E와 CI 통합 — 트랙 마무리

트랙의 마지막입니다. 진짜 브라우저에서 실제 흐름을 검증하는 E2E. Playwright 셋업, locator의 역할, page object 패턴 짧게, GitHub Actions CI 통합, 커버리지 리포트, 그리고 6편의 회수까지 정리합니다.

AWS 실전 #3 CI/CD: GitHub Actions + ECR + ECS
8 분 소요

AWS 실전 #3 CI/CD: GitHub Actions + ECR + ECS

OIDC로 액세스 키 없는 GitHub Actions, ECR push, 작업 정의 자동 갱신, ECS 서비스 롤링 배포, 배포 차단기와 자동 롤백, CodeDeploy blue/green 살짝까지. 한 번의 git push로 끝나는 배포 흐름을 정리합니다.

도커 실전 강좌 #4 CI에서 이미지 빌드 — GitHub Actions와 BuildKit 캐시
8 분 소요

도커 실전 강좌 #4 CI에서 이미지 빌드 — GitHub Actions와 BuildKit 캐시

GitHub Actions에서 도커 이미지를 빌드하고 푸시하는 정석을 다룹니다. docker/build-push-action, BuildKit의 GHA 캐시(type=gha), 멀티 아키(amd64+arm64) 빌드, 빌드 시점 secrets, 빌드 시간 최적화까지 한 워크플로우 파일에 정리합니다.