Skip to content

Commit 5217452

Browse files
authored
Merge pull request #79 from GTable/feature/#58-docker-setting
refactor: 배포 스크립트 수정
2 parents e894a5b + ca5a992 commit 5217452

1 file changed

Lines changed: 32 additions & 32 deletions

File tree

.github/workflows/deploy-admin-docker.yml

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -61,35 +61,35 @@ jobs:
6161
6262
6363
64-
deploy:
65-
name: Deploy to EC2
66-
runs-on: ubuntu-latest
67-
needs: build-with-gradle
68-
69-
steps:
70-
- uses: actions/checkout@v4
71-
- name: Copy Docker Compose File
72-
uses: appleboy/scp-action@v0.1.7
73-
with:
74-
host: ${{ secrets.EC2_HOST }}
75-
username: ubuntu
76-
key: ${{ secrets.EC2_KEY }}
77-
source: "docker-compose.yml"
78-
target: ${{ env.EC2_DEPLOY_PATH }}
79-
80-
- name: Deploy to EC2
81-
uses: appleboy/ssh-action@v1.0.3
82-
env:
83-
AWS_ACCESS_KEY_ID: ${{ secrets.DEVSERVER_CICD_ACCESS_KEY }}
84-
AWS_SECRET_ACCESS_KEY: ${{ secrets.DEVSERVER_CICD_SECRET_KEY }}
85-
AWS_REGION: ap-northeast-2
86-
with:
87-
host: ${{ secrets.EC2_HOST }}
88-
username: ${{ secrets.EC2_USER }}
89-
key: ${{ secrets.EC2_SSH_KEY }}
90-
envs: AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION
91-
script: |
92-
cd ${{ env.EC2_DEPLOY_PATH }}
93-
sudo docker-compose pull nowait-app-admin-api
94-
sudo docker-compose up -d nowait-app-admin-api
95-
64+
deploy:
65+
name: Deploy to EC2
66+
runs-on: ubuntu-latest
67+
needs: build-with-gradle
68+
69+
steps:
70+
- uses: actions/checkout@v4
71+
- name: Copy Docker Compose File
72+
uses: appleboy/scp-action@v0.1.7
73+
with:
74+
host: ${{ secrets.EC2_HOST }}
75+
username: ubuntu
76+
key: ${{ secrets.EC2_KEY }}
77+
source: "docker-compose.yml"
78+
target: ${{ env.EC2_DEPLOY_PATH }}
79+
80+
- name: Deploy to EC2
81+
uses: appleboy/ssh-action@v1.0.3
82+
env:
83+
AWS_ACCESS_KEY_ID: ${{ secrets.DEVSERVER_CICD_ACCESS_KEY }}
84+
AWS_SECRET_ACCESS_KEY: ${{ secrets.DEVSERVER_CICD_SECRET_KEY }}
85+
AWS_REGION: ap-northeast-2
86+
with:
87+
host: ${{ secrets.EC2_HOST }}
88+
username: ${{ secrets.EC2_USER }}
89+
key: ${{ secrets.EC2_SSH_KEY }}
90+
envs: AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION
91+
script: |
92+
cd ${{ env.EC2_DEPLOY_PATH }}
93+
sudo docker-compose pull nowait-app-admin-api
94+
sudo docker-compose up -d nowait-app-admin-api
95+

0 commit comments

Comments
 (0)