jenkins를 이용하여 CI process를 위해 GitLab과 Jenkins, Jenkins와 AWS Codedeploy를 연결해주는 작업이 필요하다.
Jenkins는 plugin을 통해 여러 서비스를 제공합니다.
따라서 GitLab과 연동을 위해서는 Plugin 설치가 필수적입니다.
Jenkins 관리 → Plugin Manager → 설치 가능 탭에서 설치할 해당 Plugin을 검색 후 설치를 진행해야 합니다.

GitLab 연동을 위한 Plugins

AWS CodeDeploy를 위한 Plugin
새로운 프로젝트를 생성하시면 생성과정에서 플러그인을 선택할 수 있는 과정이 존재합니다.
해당 과정에서 상기된 플러그인들을 설치 후 프로젝트를 생성하시면 됩니다.
상기된 플러그인들을 모두 설치가 완료되면 이제 GitLab과 연동 작업을 진행해야 합니다.
프로젝트 대시보드에서 구성 탭을 들어갑니다.

Project 구성 - 소스코드 관리