Codeclean build -x test를 통해 실행 가능한 Jar 파일을 생성합니다.Lightsail 서버에 SSH로 접속하여 다음 과정을 수행합니다.
service-url.inc)을 확인하여 현재 포트(Blue: 8080 또는 Green: 8081)를 파악하고 배포할 타겟 포트를 결정합니다.git fetch 및 reset을 통해 최신 소스코드를 반영하고 기존 커밋 해시를 저장(롤백 대비)합니다..env 파일을 동적으로 생성합니다.p)을 컬러명으로 지정하여 타겟 포트에서 새 컨테이너를 빌드 및 실행합니다.actuator/health 엔드포인트를 최대 120초간 모니터링하여 서비스가 정상적으로 떴는지 검증합니다.set $service_url 값을 변경하고 reload하여 새 컨테이너로 유입을 전환합니다.ERR) 발생 시 자동으로 rollback() 함수를 호출합니다.PREV_COMMIT 시점으로 되돌림.