From 871d36b1bee99dc4b83dd46fbb3303c6ceea5c7f Mon Sep 17 00:00:00 2001 From: juchan204 Date: Wed, 4 Dec 2024 10:41:59 +0900 Subject: [PATCH] =?UTF-8?q?MATE-85=20:=20[FIX]=20deploy.yml=20=ED=8C=8C?= =?UTF-8?q?=EC=9D=BC=20=EC=88=98=EC=A0=95=ED=95=98=EC=97=AC=20=EB=B0=B0?= =?UTF-8?q?=ED=8F=AC=20-=201.=20=EB=B3=84=EB=8F=84=EC=9D=98=20SCP(Secure?= =?UTF-8?q?=20Copy)=20=EC=95=A1=EC=85=98=20=EC=82=AC=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 6b7b8fdb..fdaa67e3 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -28,6 +28,16 @@ jobs: - name: Build with Gradle run: ./gradlew clean build + - name: Copy jar file to EC2 + uses: appleboy/scp-action@master + with: + host: ${{ secrets.EC2_HOST }} + username: ${{ secrets.EC2_USERNAME }} + key: ${{ secrets.EC2_PRIVATE_KEY }} + source: "build/libs/*SNAPSHOT.jar" + target: "/home/ubuntu/WEB1_2_PitchingMate_BE" + strip_components: 2 + - name: SSH로 EC2에 접속하기 uses: appleboy/ssh-action@v1.2.0 env: @@ -36,9 +46,6 @@ jobs: host: ${{ secrets.EC2_HOST }} username: ${{ secrets.EC2_USERNAME }} key: ${{ secrets.EC2_PRIVATE_KEY }} - source: "build/libs/*SNAPSHOT.jar" - target: "/home/ubuntu/WEB1_2_PitchingMate_BE" - strip_components: 2 envs: APPLICATION_PROPERTIES script_stop: true script: |