회고
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을 사용하면 배포가 간단한 것 같다.