본문 바로가기
교재 실습/자바 웹 프로그래밍 Next Step

6.6.2.4 쉘 스크립트 통해 배포 자동화

by Jint 2025. 6. 23.

앞에서 수동으로 진행한 배포 과정 전체를 쉘 스크립트를 통해 자동화한다.

 

· 계정 Home 디렉토리에 deploy.sh 파일을 만들어 쉘 스크립트를 작성한다. 다음과 같은 형태로 스크립트 작성

→ #! /bin/bash => 첫 라인은 사용할 쉘을 지정

→ cd ~/jwp-basic => 시스템 명령을 그대로 사용하면 된다.

→ git pull

→ 이와 같은 방법으로 앞에서 수동으로 진행한 과정을 스크립트로 작성한다.

· 쉘 스크립트는 다음과 같이 변수 설정과 사용이 가능하다.

→ REPOSITORIES_DIR=~/repositories/jwp-basic

→ cd $REPOSITORIES_DIR

· chmod 755 deploy.sh 명령을 실행해 실행 권한을 부여한다.

· ./deploy.sh 실행한다.



참고도서 : https://roadbook.co.kr/169

 

[신간안내] 자바 웹 프로그래밍 Next Step

● 저자: 박재성 ● 페이지: 480 ● 판형: 사륙배변형(172*225) ● 도수: 1도 ● 정가: 30,000원 ● 발행일: 2016년 9월 19일 ● ISBN: 978-89-97924-24-0 93000 [강컴] [교보] [반디] [알라딘] [예스24] [인터파크] [샘

roadbook.co.kr

댓글