| 1234567891011121314151617181920212223242526272829 | 
							- #!/bin/bash
 
- set -e  # 오류 발생 시 즉시 종료
 
- APP_NAME=tsi-comm-server-0.0.1.jar
 
- JAR_PATH=./target/$APP_NAME
 
- # 서버 정보 설정
 
- HOSTS=("10.4.4.11" "10.4.4.12")
 
- PORTS=("22" "22")
 
- USERS=("cvim" "cvim")
 
- REMOTE_PATHS=("/home/cvim/bin/$APP_NAME" "/home/cvim/bin/$APP_NAME")
 
- echo "📦 Starting deployment..."
 
- for i in "${!HOSTS[@]}"; do
 
-     HOST=${HOSTS[$i]}
 
-     PORT=${PORTS[$i]}
 
-     USER=${USERS[$i]}
 
-     REMOTE_PATH=${REMOTE_PATHS[$i]}
 
-     echo "📦 Deploying to $HOST..."
 
-     scp -P "$PORT" "$JAR_PATH" "$USER@$HOST:$REMOTE_PATH"
 
-     if [ $? -eq 0 ]; then
 
-         echo "✅ $HOST 업로드 성공!"
 
-     else
 
-         echo "❌ $HOST 업로드 실패. 경로 또는 권한 확인 필요."
 
-     fi
 
- done
 
 
  |