회고

CI/CD

Happy Programmer 2022. 8. 8. 23:50

1.클라이언트 배포
2.CI/CD
3.Vercel로 클라이언트 CI/CD 구축 배포 링크


1.Vercel을 사용하면 클라이언트를 깃허브에서 바로 가져와 배포할 수 있다.

2.CI/CD는 지속적 통합 및 배포의 약자로 
 CI(지속적 통합)는 아래와 같은 세 단계로 나눠지며
 Code: 개발자가 코드를 코드 저장소에 Push한다.
 Build: 코드 저장소로부터 코드를 가져와서 (유닛 테스트 후) 빌드한다.
 (Test): 코드 빌드의 결과물이 다른 컴포넌트와 잘 통합되는지 확인한다.
 
 CD(지속적 배포)는 아래와 같은 세 단계롸 나눌 수 있다.
 Release: 릴리즈 단계에서는 빌드까지 모두 준비가 되었고, 포어떤 기능이 개발되었는지 비즈니스 관계자들과 이야기를 나누는 단계입니다. 어떤 기능을 넣을지, 해당 릴리즈는 배포를 할지 말지 결정하는 단계로 여러 의사결정이 이루어집니다.
 Deploy: 실제 배포합니다.
 Operation: 배포된 소프트웨어를 실제 운용하는 과정입니다. 해당 과정에서 고객의 피드백을 충분히 받아 기획에 반영합니다.

3.https://ci-cd-test-oz38rsw10-ryujichang.vercel.app/

 

React App

 

ci-cd-test-oz38rsw10-ryujichang.vercel.app

 

확실히 vercel을 사용하면 배포가 간단한 것 같다.