Skip to content

Commit 655c13e

Browse files
authored
Fix: codedeploy -> ssh 관련 스크립트 추가
1 parent a1f273d commit 655c13e

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

.github/workflows/sms_backend_master_cd.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
on:
22
push:
3-
branches: [ "master" ]
3+
branches: [ "ops/cd-test" ]
44
workflow_dispatch:
55

66
jobs:
@@ -63,13 +63,16 @@ jobs:
6363
docker tag ${{ secrets.ECR_REPOSITORY }}:${{ secrets.IMAGE_TAG }} ${{ secrets.REPO_URL }}:${{ secrets.IMAGE_TAG }}
6464
docker push ${{ secrets.REPO_URL }}:${{ secrets.IMAGE_TAG }}
6565
66-
- name : CodeDeploy Create Deployment
67-
run: |
68-
aws deploy create-deployment \
69-
--application-name codedeploy-application \
70-
--deployment-group-name codedeploy-group \
71-
--deployment-config-name CodeDeployDefault.OneAtATime \
72-
--github-location repository=${{ github.repository }},commitId=${{ github.sha }}
66+
- name: execute remote ssh
67+
uses: appleboy/ssh-action@master
68+
with:
69+
host: ${{ secrets.REMOTE_SSH_HOST }}
70+
username: ${{ secrets.REMOTE_SSH_USERNAME }}
71+
key: ${{ secrets.REMOTE_SSH_KEY }}
72+
port: ${{ secrets.REMOTE_SSH_PORT }}
73+
script: |
74+
docker pull ${{ secrets.REPO_URL }}:${{ secrets.IMAGE_TAG }}
75+
docker compose restart
7376
7477
- name: SMS-Backend-CD Discord Notification
7578
uses: sarisia/actions-status-discord@v1

0 commit comments

Comments
 (0)