From 01b18e1800ab1f18625b286c22bd3b98408dafab Mon Sep 17 00:00:00 2001 From: MinchoGreenT Date: Mon, 14 Aug 2023 18:43:46 +0900 Subject: [PATCH] modify: test action workflow --- .github/workflows/gradle.yml | 34 ++++++++++++++-------------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index d28faa1..992032e 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -56,14 +56,11 @@ jobs: uses: actions/download-artifact@v2 with: name: cicdsample -# - name: Setup SSH -# uses: webfactory/ssh-agent@v0.5.4 -# with: -# ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} -# - name: SCP transfer -# run: -# scp *.jar ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }}:~/cicd - - name: Deploy to Server + - name: Setup SSH + uses: webfactory/ssh-agent@v0.5.4 + with: + ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} + - name: Transfer to Server uses: appleboy/scp-action@master with: host: ${{ secrets.SERVER_IP }} @@ -71,19 +68,16 @@ jobs: key: ${{ secrets.SSH_PRIVATE_KEY }} source: "*.jar" target: "~/cicd" - - name: Use SSH agent for remote commands - env: - SSH_AUTH_SOCK: /tmp/ssh_agent.sock + - name: Execute remote commands run: | - eval `ssh-agent -s` - ssh-add - <<< "${{ secrets.SSH_PRIVATE_KEY }}" + ssh -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} "sudo fuser -k 8080/tcp" ssh -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} "sudo nohup java -jar ~/cicd/*.jar &" -# ssh -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} "sudo fuser -k 8080/tcp" - -# - name: Execute remote commands +# - name: Use SSH agent for remote commands +# env: +# SSH_AUTH_SOCK: /tmp/ssh_agent.sock # run: | -# ssh ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} -i ${{ secrets.SSH_PRIVATE_KEY }} "sudo fuser -k 8080/tcp" -# ssh ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} -i ${{ secrets.SSH_PRIVATE_KEY }} "sudo nohup java -jar ~/cicd/*.jar &" -# ssh ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} "sudo fuser -k 8080/tcp" -# ssh ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} "sudo nohup java -jar ~/cicd/*.jar &" +# eval `ssh-agent -s` +# ssh-add - <<< "${{ secrets.SSH_PRIVATE_KEY }}" +# ssh -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} "sudo nohup java -jar ~/cicd/*.jar &" +# ssh -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SERVER_IP }} "sudo fuser -k 8080/tcp" \ No newline at end of file