GitLab Runner로 CI/CD 구축하기 1. 개념GitLab Runner란? GitLab CI/CD 파이프라인의 작업을 수행하는 에이전트.gitlab-ci.yml 파일에 작업을 정의GitLab 자체는 코드 저장, 프로젝트 관리, CI/CD 파이프라인 설정 등의 기능은 제공하지만,컴파일, 테스트, 실행 등의 능력은 존재하지 않는다.따라서 이러한 동작들을 GitLab Runner가 수행한다.작동 방식작업 요청GitLab 에 코드를 push 하면 CI/CD 파이프라인이 트리거 된다.작업 할당GitLab 서버는 실행할 작업을 큐에 넣고, 등록된 Runner에 할당한다.작업 실행GitLab Runner 는 할당된 작업(소스 코드 다운로드, 빌드, 배포, 실행 등)을 수행한다.결과 보고GitLab Runn..