Skip to content

nhnacademy-be6-code-quest/CD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

자동 배포 스크립트

이 프로젝트는 Spring Boot 애플리케이션의 자동 배포를 위한 bash 스크립트 모음입니다. 무중단 배포를 위해 블루-그린 배포 전략을 사용합니다.

파일 구조

  • main.sh: 메인 스크립트. 다른 모든 스크립트를 실행합니다.
  • setPort.sh: 포트 관련 기능을 담당합니다.
  • execute.sh: 새로운 프로세스 시작을 담당합니다.
  • terminate.sh: 프로세스 종료를 담당합니다.
  • healthCheck.sh: 애플리케이션 헬스 체크를 담당합니다.

사용 방법

  1. 모든 스크립트 파일을 같은 디렉토리에 위치시킵니다.
  2. 모든 스크립트 파일에 실행 권한을 부여합니다:
./main.sh 8003 10003 Client-0.0.1-SNAPSHOT.jar

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages