gitlab-runner
-
[GitLab] GitLab Runner를 이용한 자동 통합 배포 시스템 구축기타/Git 2024. 10. 17. 14:11
들어가기 전,프로젝트의 기능 개발이 일단락 된 후,테스트, 프로젝트 문서화, 코드 수정, 배포를 반복하면서 자동 통합 배포 시스템이 절실히 필요해졌고...공부해서 적용해보기로 했다. 여러가지 통합 배포 툴이 있는데, 그 중에서도 나는 GitLab에서 제공하는 GitLab Runner를 사용하여 자동 통합 배포 시스템을 구축해보았다. (회사에서는 설치형 GitLab을 사용하고 있었고, 플러그인을 사용할 만큼 복잡한 배포 프로세스가 필요하지 않았기 때문에...) 본 글은 React로 만든 프로젝트를 Build하여 nginx 기동 경로에 배포하는 과정을 기준으로 작성되었습니다.빌드 및 배포 서버 OS 환경 : CentOS Stream release 8React 버전 : 18.2.0 동작 프로세스의 이해우선..