Browse Source

deploy script add

shjung 2 days ago
parent
commit
6296666d33
3 changed files with 48 additions and 0 deletions
  1. 19 0
      commit.sh
  2. 7 0
      conn.sh
  3. 22 0
      deploy.sh

+ 19 - 0
commit.sh

@@ -0,0 +1,19 @@
+#!/bin/bash
+set -e  # 오류 발생 시 즉시 종료
+
+if [ -z "$1" ]; then
+  echo "❗️ 커밋 메시지를 입력하세요."
+  echo "사용법: ./commit.sh \"커밋 메시지\""
+  exit 1
+fi
+
+COMMIT_MSG="$1"
+
+echo "📦 Git 커밋 및 푸시 시작..."
+
+git add .
+git commit -m "$COMMIT_MSG"
+git push origin master
+git push server master
+
+echo "✅ 완료: '$COMMIT_MSG' 커밋 후 푸시됨"

+ 7 - 0
conn.sh

@@ -0,0 +1,7 @@
+#!/bin/bash
+
+echo ""
+echo "긴급차량 연계서버, evps-comm-server, 통신포트: 7800"
+echo ""
+echo "cvim, cvim!!"
+ssh -p 22 cvim@10.4.4.51

+ 22 - 0
deploy.sh

@@ -0,0 +1,22 @@
+#!/bin/bash
+set -e  # 오류 발생 시 즉시 종료
+
+APP_NAME=evps-comm-server-0.0.1.jar
+JAR_PATH=./evps-comm-server/build/libs/$APP_NAME
+REMOTE_PATH=/home/cvim/bin/$APP_NAME
+
+# 서버 정보 설정
+PORT=22
+USER=cvim
+HOST=10.4.4.51
+
+echo "cvim, cvim!!"
+echo "📦 Deploying to $HOST..."
+
+# 파일 복사
+scp -P $PORT $JAR_PATH $USER@$HOST:$REMOTE_PATH
+if [ $? -eq 0 ]; then
+    echo "✅ 파일 업로드 성공!"
+else
+    echo "❌ 업로드 실패. 경로 또는 권한 확인 필요."
+fi