From f4e5d85b70ef518f0f747b4d01c0bfc0b0c6a6fb Mon Sep 17 00:00:00 2001 From: Jinseong Date: Mon, 17 Feb 2025 16:15:18 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20CI/CD=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 멀티 모듈 구성에 맞게 수정 - submodule 허용 resolve: #35 --- .github/workflows/deploy.yml | 4 ++++ scripts/start_server.sh | 11 ----------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index dcbc64a..013af70 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,6 +19,10 @@ jobs: steps: - uses: actions/checkout@v4 + with: + submodules: true + token: ${{ secrets.TOKEN }} + - name: Set up JDK 17 uses: actions/setup-java@v4 with: diff --git a/scripts/start_server.sh b/scripts/start_server.sh index 4a47d2d..eb2b43d 100644 --- a/scripts/start_server.sh +++ b/scripts/start_server.sh @@ -5,20 +5,9 @@ DEPLOY_PATH="/home/ubuntu/spring_server/" LOG_FILE="${DEPLOY_PATH}deploy.log" ERROR_LOG_FILE="${DEPLOY_PATH}deploy_err.log" -GIT_SUBMODULE_PATH="${DEPLOY_PATH}api/src/main/resources/secrets/" # 실제 Git submodule 경로로 설정 echo ">>> 배포 스크립트 시작" >> $LOG_FILE -# Git submodule 업데이트 -echo ">>> Git submodule 업데이트 시작" >> $LOG_FILE -cd $DEPLOY_PATH -git submodule update --init --recursive -if [ $? -ne 0 ]; then - echo ">>> Git submodule 업데이트 실패" >> $LOG_FILE - exit 1 -fi -echo ">>> Git submodule 업데이트 완료" >> $LOG_FILE - # 빌드된 JAR 파일 경로 및 이름 (실행 가능한 JAR만 선택) BUILD_JAR=$(ls ${DEPLOY_PATH}api/build/libs/*SNAPSHOT.jar | grep -v plain) JAR_NAME=$(basename $BUILD_JAR)