[배포 #1] Git Action을 이용한 배포 (CI/CD 파이프라인 , 무중단배포 X)
▶ Spring Boot 프로젝트 배포 흐름도 & GitHub Actions 활용 CI/CD 구축 Docker 기반 자동 배포를 구축한 실제 프로젝트를 바탕으로 배포 과정을 정리▶ 일반적인 배포 과정1. 서버 환경 구성JDK 설치 및 환경변수 등록디렉터리 구성GitHub/SVN 연동2. 소스 최신화 및 BuildGradle or Maven 빌드jar 생성 시: java -jar [파일명] 으로 실행war 생성 시: Tomcat 서버에 배치 ▶ 자동화된 배포 방식 개요소스 저장소(GitHub, SVN 등)에서 이벤트(푸시/PR) 발생빌드 트리거 감지 → 빌드 파일(또는 Docker 이미지) 생성 → 운영 서버에 전송 적용 (또는 Docker 실행)파일 변경 및 Docker 이미지 변경 후 재배포 시 약간의..
2025.04.19