Browse Source

deploy script add

shjung 2 days ago
parent
commit
b516163199
10 changed files with 138 additions and 1 deletions
  1. 1 1
      .idea/workspace.xml
  2. 19 0
      commit.sh
  3. 7 0
      ptis-conn.sh
  4. 22 0
      ptis-deploy.sh
  5. 8 0
      stat-conn.sh
  6. 22 0
      stat-deploy.sh
  7. 7 0
      traf-conn.sh
  8. 26 0
      traf-deploy.sh
  9. 7 0
      utic-ptis-server/conn.sh
  10. 19 0
      utic-ptis-server/deploy.sh

+ 1 - 1
.idea/workspace.xml

@@ -693,7 +693,7 @@
       <workItem from="1761224266637" duration="2853000" />
       <workItem from="1761523272252" duration="804000" />
       <workItem from="1761528489061" duration="1240000" />
-      <workItem from="1761537277586" duration="3276000" />
+      <workItem from="1761537277586" duration="7213000" />
     </task>
     <servers />
   </component>

+ 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
ptis-conn.sh

@@ -0,0 +1,7 @@
+#!/bin/bash
+
+echo ""
+echo "센터 ITS 경찰청(소방청) 연계 서버, utic-ptis-server"
+echo ""
+echo "utic, *20ut25ic, root/*88ujdr372!"
+ssh -p 50022 utic@192.169.1.99

+ 22 - 0
ptis-deploy.sh

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

+ 8 - 0
stat-conn.sh

@@ -0,0 +1,8 @@
+#!/bin/bash
+
+echo ""
+echo "센터 ITS DWDB 서버, utic-stat-server"
+echo ""
+echo "DB: DWUSER, ROTADW1014, DWSYS/dwsys"
+echo "rotadw, rota88ubsta, root, *88ubsta23, #rotadw1051"
+ssh -p 22 rotadw@192.168.10.14

+ 22 - 0
stat-deploy.sh

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

+ 7 - 0
traf-conn.sh

@@ -0,0 +1,7 @@
+#!/bin/bash
+
+echo ""
+echo "센터 ITS 가공서버, utic-traf-server"
+echo ""
+echo "utis, utis"
+telnet 192.168.10.21

+ 26 - 0
traf-deploy.sh

@@ -0,0 +1,26 @@
+#!/bin/bash
+set -e  # 오류 발생 시 즉시 종료
+
+APP_NAME=utic-traf-server-0.0.1.jar
+JAR_PATH=./utic-traf-server/build/libs/$APP_NAME
+REMOTE_PATH=/home/utis/bin/
+
+# 서버 정보 설정
+HOST=192.168.10.21
+USER=utis
+PASSWD=utis
+
+echo "📦 FTP Deploying to $HOST..."
+
+ftp -inv $HOST <<EOF
+user $USER $PASSWD
+cd $REMOTE_PATH
+put $JAR_PATH
+bye
+EOF
+
+if [ $? -eq 0 ]; then
+    echo "✅ FTP 업로드 성공!"
+else
+    echo "❌ FTP 업로드 실패. 경로 또는 권한 확인 필요."
+fi

+ 7 - 0
utic-ptis-server/conn.sh

@@ -0,0 +1,7 @@
+#!/bin/bash
+
+echo ""
+echo "센터 ITS 경찰청(소방청) 연계 서버, utic-ptis-server"
+echo ""
+echo "utic, *20ut25ic, root/*88ujdr372!"
+ssh -p 50022 utic@192.169.1.99

+ 19 - 0
utic-ptis-server/deploy.sh

@@ -0,0 +1,19 @@
+#!/bin/bash
+
+APP_NAME=utic-ptis-server-0.0.1.jar
+JAR_PATH=build/libs/$APP_NAME
+REMOTE_PATH=/home/utic/bin/$APP_NAME
+
+# 서버 정보 설정
+PORT=50022
+USER=utic
+HOST=192.169.1.99
+
+echo "utic, *20ut25ic, root/*88ujdr372!"
+echo "📦 Deploying to $HOST..."
+
+# 파일 복사
+scp -P $PORT $JAR_PATH $USER@$HOST:$REMOTE_PATH
+
+# 원격 재시작 (선택)
+# ssh -p $PORT $USER@$HOST "sudo systemctl restart utic-ptis"