CI CD
-
사내 IIS 서버 CI/CD 구축기CI CD 2024. 2. 28. 11:26
배경 사내 원격 IIS 서버에 처음으로 Gitlab CI를 도입해 CI/CD 파이프라인을 구축하며, 참고할 수 있던 소스가 너무 적고 산재되어있어 누군가에겐 도움이 될까 싶어 참고했었던 링크 및 마주쳤던 오류 사항을 정리해보았습니다. 개발환경 Visual Studio 2019 Asp.net 5.0 React 17 (Vite) 시스템 확장을 고려해 Vite 번들링 툴을 선택하여 Asp.net > ClientApp 프로젝트를 별도로 구성. 배포환경 사내 원격 IIS 서버 문제점 (1) 기존 수동 배포 프로세스의 번거로움 소스코드 수정 → commit → 솔루션 정리 → 빌드 → 게시 (대규모 프로젝트의 경우 대기시간 김) → 기존 파일 수동 백업 → 운영 중인 풀 중단 → 게시된 파일 붙여넣기 → 풀 재 구..