반응형

deploy 2

[TIL] Netlify Setup Guide with Github

현재는 Automation 실행부터 Report 생성까지 Local PC 에서 관리하고 있는데 Report 만 팀과 공유하는 Decoupled Deployment 전략으로 가려고 한다 CI 서버에서 E2E Test 를 실행할 경우 환경 의존성 문제나 Flaky Test Issue 가 발생할 가능성이 높기 때문에 디버깅 효율성과 비용 최적화를 위해 Local 환경 실행 + 정적 리포트 배포 방식을 택했다 Flaky Issue - 랜덤하게 성공/실패하는 테스트 선택 배경Options GitHub Actions + PagesPrivate repo 에서 Pages 유료, Actions 무료 시간 제한 (2000분/월)Jenkins + S3인프라 관리 오버헤드Netlify CLI ✅ Zero-config ..

TIL 2026.01.31

CI/CD via Jenkins #2

Jenkins 설정 Jenkins 를 설치하고 Git Repo 까지 연결했으니 (#1 참고) 이제 설정할 차례 -각오는 했지만 생각보다 설정할 내용들이 많았고 제법 어렵기도 했다 Jenkins 배포 전략 세우기방안1) 빌드 서버 따로, 배포 서버 따로 진행 방안2) 빌드와 배포를 하나의 서버에서 진행 두 개의 방안 중에 방안1 은 빌드 서버에서 각 배포 서버로 접근하는 통합 파이프라인 작성이 복잡해서조금 귀찮지만 하나의 서버에서 진행하는 2번 방안을 택했다  그리고 빌드, 배포 및 실행할 Instance 를 t2.medium 으로 하나 만들어 줬다 Jenkins Domain Settings (Optional)가비아 도메인이 Jenkins 에 연결되지 않아서, 일단 AWS EC2 URL 을 넣어 줬다 Sw..

TIL/DOCKER 2024.12.23
반응형