Skip to content

Commit 3676996

Browse files
Merge pull request #10 from NIPA-AWS-Developer-2nd/chore/deploy
[CHORE] Deploy Script에 환경변수 ECS 태스크 작업 주입 작업 추가
2 parents 4e4946d + e0c2e30 commit 3676996

1 file changed

Lines changed: 30 additions & 1 deletion

File tree

.github/workflows/01-dev-build-deploy.yml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
envkey_KAKAO_REDIRECT_URI: ${{ secrets.KAKAO_REDIRECT_URI}}
4141
envkey_NAVER_CLIENT_ID: ${{ secrets.NAVER_CLIENT_ID}}
4242
envkey_NAVER_CLIENT_SECRET: ${{ secrets.NAVER_CLIENT_SECRET}}
43-
envkey_NAVER_REDIRECT_URI: ${{ secrets.envkey_NAVER_REDIRECT_URI}}
43+
envkey_NAVER_REDIRECT_URI: ${{ secrets.NAVER_REDIRECT_URI}}
4444
envkey_GOOGLE_CLIENT_ID: ${{ secrets.GOOGLE_CLIENT_ID }}
4545
envkey_GOOGLE_CLIENT_SECRET: ${{ secrets.GOOGLE_CLIENT_SECRET }}
4646
envkey_GOOGLE_REDIRECT_URI: ${{ secrets.GOOGLE_REDIRECT_URI}}
@@ -90,6 +90,35 @@ jobs:
9090
task-definition: ${{ env.ECS_TASK_DEFINITION }}
9191
container-name: ${{ env.CONTAINER_NAME }}
9292
image: ${{ env.AWS_ACCOUNT_ID }}.dkr.ecr.${{ env.AWS_REGION }}.amazonaws.com/${{ env.ECR_REPOSITORY }}:${{ env.IMAGE_TAG }}
93+
environment-variables: |
94+
NODE_ENV=development
95+
FRONTEND_URL=https://halsaram.site
96+
97+
DB_HOST=${{ secrets.DB_HOST }}
98+
DB_PORT=${{ secrets.DB_PORT }}
99+
DB_USERNAME=${{ secrets.DB_USERNAME }}
100+
DB_PASSWORD=${{ secrets.DB_PASSWORD }}
101+
DB_NAME=${{ secrets.DB_NAME }}
102+
103+
KAKAO_CLIENT_ID=${{ secrets.KAKAO_CLIENT_ID }}
104+
KAKAO_CLIENT_SECRET=${{ secrets.KAKAO_CLIENT_SECRET }}
105+
KAKAO_REDIRECT_URI=${{ secrets.KAKAO_REDIRECT_URI }}
106+
107+
NAVER_CLIENT_ID=${{ secrets.NAVER_CLIENT_ID }}
108+
NAVER_CLIENT_SECRET=${{ secrets.NAVER_CLIENT_SECRET }}
109+
NAVER_REDIRECT_URI=${{ secrets.NAVER_REDIRECT_URI }}
110+
111+
GOOGLE_CLIENT_ID=${{ secrets.GOOGLE_CLIENT_ID }}
112+
GOOGLE_SECRET=${{ secrets.GOOGLE_CLIENT_SECRET }}
113+
GOOGLE_REDIRECT_URI=${{ secrets.GOOGLE_REDIRECT_URI }}
114+
115+
JWT_SECRET=${{ secrets.JWT_SECRET }}
116+
JWT_ACCESS_TOKEN_EXPIRES_IN=${{ secrets.JWT_ACCESS_TOKEN_EXPIRES_IN }}
117+
JWT_REFRESH_TOKEN_EXPIRES_IN=${{ secrets.JWT_REFRESH_TOKEN_EXPIRES_IN }}
118+
119+
AWS_REGION=${{ secrets.AWS_REGION }}
120+
AWS_S3_BUCKET_NAME=${{ secrets.AWS_S3_BUCKET_NAME }}
121+
AWS_CLOUDFRONT_DOMAIN=${{ secrets.AWS_CLOUDFRONT_DOMAIN }}
93122
94123
- name: Deploy Amazon ECS task definition
95124
uses: aws-actions/amazon-ecs-deploy-task-definition@v2

0 commit comments

Comments
 (0)