TIL

[TIL] Netlify Setup Guide with Github

아람2 2026. 1. 31. 22:02
반응형

현재는 Automation 실행부터 Report 생성까지 Local PC 에서 관리하고 있는데 

Report 만 팀과 공유하는 Decoupled Deployment 전략으로 가려고 한다 

 

CI 서버에서 E2E Test 를 실행할 경우 환경 의존성 문제나 Flaky Test Issue 가 발생할 가능성이 높기 때문에  

디버깅 효율성과 비용 최적화를 위해 Local 환경 실행 + 정적 리포트 배포 방식을 택했다 

 

Flaky Issue - 랜덤하게 성공/실패하는 테스트


  선택 배경

Options  
GitHub Actions + Pages Private repo 에서 Pages 유료, Actions 무료 시간 제한 (2000분/월)
Jenkins + S3 인프라 관리 오버헤드
Netlify CLI  ✅ Zero-config 정적 배포, Private repo 무료, Git 독립적 배포 가능

 

➡️ 위 조건을 종합적으로 고려하여 Netlify CLI 방식을 채택했다

 

Netlify Signup

https://netlify.com 

 

Push your ideas to the web | Netlify

Build with AI or code, deploy instantly. One platform with everything you need to make real apps live.

www.netlify.com

Sign-up 버튼을 선택한 후, GitHub 계정으로 회원가입 및 프로젝트를 생성한다

 

 

Netlify CLI Setup

1. CLI 설치 

npm install -g netlify-cli

2. Login

netlify login

3. Project Init

netlify init

 

Deploy Report

netlify deploy --prod --dir=reports

reports 디렉토리에 생성된 정적 레포트가 Netfliy 를 통해 배포된다 

 

CI 기반 E2E Automation 도 할 수 있게, 공부 열심히 해둬야지

 

 

반응형

'TIL' 카테고리의 다른 글

學而 학이 #2  (0) 2026.02.03
學而 학이 #1  (0) 2026.01.26
Solid Principle  (0) 2024.12.20
[TIL][정글] Echo Server 만들기  (2) 2024.10.28
[TIL] Demand-Zero Memory  (1) 2024.10.22