traf-deploy.sh 492 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. set -e # 오류 발생 시 즉시 종료
  3. APP_NAME=utic-traf-server-0.0.1.jar
  4. JAR_PATH=./utic-traf-server/build/libs/$APP_NAME
  5. REMOTE_PATH=/home/utis/bin/
  6. # 서버 정보 설정
  7. HOST=192.168.10.21
  8. USER=utis
  9. PASSWD=utis
  10. echo "📦 FTP Deploying to $HOST..."
  11. ftp -inv $HOST <<EOF
  12. user $USER $PASSWD
  13. cd $REMOTE_PATH
  14. put $JAR_PATH
  15. bye
  16. EOF
  17. if [ $? -eq 0 ]; then
  18. echo "✅ FTP 업로드 성공!"
  19. else
  20. echo "❌ FTP 업로드 실패. 경로 또는 권한 확인 필요."
  21. fi