Development/Etc
-
[Jenkins] Jenkins와 GitLab을 사용해서 React CI&CD 구축하기Development/Etc 2020. 9. 23. 14:55
🙋♀️ 들어가기전에 CI&CD란? CI는 지속적 통합(Continuous Integration)으로 간단히 빌드작업을 생각하면 되고, CD란 지속적 배포(Continuous Deploy)로 서버에 프로젝트를 올리는 작업이다. 서비스를 운영해본 사람들은 직접 빌드/배포를 하는게 얼마나 귀찮은 일인지 알 것이다. 프로젝트 초기에 잔오류들 때문에 배포를 자주 해야할때가 있는데, 그때마다 직접 빌드하고 그걸 압축해서 서버에 압축풀고 배포하는 작업을 계속해왔다😂 단순 반복 작업이 계속 되니 도저히 안되겠어서 CI&CD를 구축해야겠다고 결심했다. Jenkins를 사용해서 GitLab에 푸시가 되면 Slack 알람까지 오게하는 방법을 알아보겠다. # Jenkins로 분산환경 구축 분산환경이란 Jenkins서버(Ma..