본문 바로가기
반응형

GitLab2

토스 러너스하이 (3) - 구현 배포 자동화를 위해 Gitea 서버를 호스팅하고, act_runner를 설정한 뒤 개발 PC 환경에서부터 IIS 배포까지의 과정을 검증할 수 있는 프로토타입을 구현했었다. 2026.01.06 - [분류 전체보기] - 토스 러너스하이 (2) - 목표 설정 및 테스트 토스 러너스하이 (2) - 목표 설정 및 테스트가이드 세션을 듣기 전에는, 세션에서 알려주는 대로 방향성을 정하면 된다고 생각했는데, 가이드 세션에서의 유일한 가이드는 목표 지정 부터 개발 까지 모두 스스로의 방식으로 하면 된다는maybe-developer.tistory.com 처음부터 순서대로 개발하지 않고 빠르게 프로토타입을 만든 이유가 있었는데, 역시나 예상했던 문제가 발생했다. 1. 문제 발생현재 운영중인 서버는 모두 windows 운영.. 2026. 1. 13.
Gitlab(폐쇄망) CI/CD로 .net core 프로젝트 배포 자동화 만들기 배경 지금 운영중인 서비스에서 업데이트가 진행되는 경우 배포해야할 어플리케이션은 3~5개이다. 지금까지 업데이트를 할 때마다 직접 배포파일을 만들고, 서버에 옮긴 뒤 IIS APP풀을 내리고 파일을 교체하고 다시 풀을 재시작하는.. 노가다를 반복했었다. 시간이 부족하다는 핑계로 생산성이 떨어지는 미련한 짓을 거의 1년 넘게 반복하다 보니 이제는 정말 자동화된 배포 프로세스가 필요하다고 느꼈다. 배포 자동화를 해야겠다는 마음을 먹으니 자동화 프로세스 구축으로  배포가 간단해지는 것 이외에 다른 부가적인 효과들도 기대할 수 있을 것 같았다.  과정 우선 서버에서 나를 대신해 열심히 빌드부터 배포까지 진행해 줄 gitlab-runner를 설치해주어야 한다. - 프로젝트 레포지토리 => Settings => C.. 2024. 11. 25.
반응형