Gitlab-CI로 자동 배포하기
Gitlab CI/CD로 자동 배포하기 git을 통해 버전관리를 하면서도 배포 과정에선 FTP, SCP 등과 같은 절차로 너무나도 많은 시간을 소요하고 있었다. 몰론 배포 스크립트 등을 활용하는 조직도 있었으나, 팀에서 Gitlab을 적극적으로 활용하는 만큼 Gitlab-CI 기능을 이용하여 branch commit시에 자동 배포를 하려고 마음을 먹었다. Jenkins등을 활용 할 수도 있지만, 사람은 새로운 도구보다 익숙한 도구를 좋아하는데다 같은 팀원들에게 Jenkins를 전파할 때 발생할 러닝커브도 고려하여 gitlab을 그대로 활용하기로 했다. Gitlab의 CI-CD 기능을 이용하기 위해서는 원격지 서버에 gitlab-runner를 설치해야한다. 처음에...