Skip to content

Commit

Permalink
Merge pull request #33 from plus-tdd/feature/alarm
Browse files Browse the repository at this point in the history
깃헙액션 수정 - .env 생성 플로우 작성
  • Loading branch information
codeing999 authored Jul 16, 2023
2 parents 0ded7b4 + 67d8594 commit 8362a30
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/cicd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,14 @@ jobs:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ env.AWS_REGION }}
- name: Create .env.production file
run: |
echo "DB_HOST=${{ secrets.DB_HOST }}" >> .env.production
echo "DB_PORT=${{ secrets.DB_PORT }}" >> .env.production
echo "DB_USER=${{ secrets.DB_USER }}" >> .env.production
echo "DB_PW=${{ secrets.DB_PW }}" >> .env.production
echo "DB_SCHEMA=${{ secrets.DB_SCHEMA }}" >> .env.production
echo "JWT_SECRET_KEY=${{ secrets.JWT_SECRET_KEY }}" >> .env.production
- name: Login to Amazon ECR
id: login-ecr
uses: aws-actions/amazon-ecr-login@v1
Expand Down
2 changes: 0 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@
# 베이스 이미지 선택
FROM node:18

LABEL authors="kjjdsa"

ENV NODE_ENV production

WORKDIR /src
Expand Down
6 changes: 3 additions & 3 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ services:
# 외부 포트 : 내부 포트
ports:
- '3000:3000'
# 이 컨테이너에서 사용할 다른 컨테이너(docker compose 의 특장점?)
# 이 컨테이너에서 사용할 다른 컨테이너(docker compose 의 특장점?)
env_file:
- .env.production
# mysql 먼저 실행하고 nest를 실행하라는 순서
# mysql 먼저 실행하고 nest를 실행하라는 순서
depends_on:
- mysql
mysql:
Expand All @@ -27,4 +27,4 @@ services:
MYSQL_DATABASE: animalnest
TZ: Asia/Seoul
ports:
- '3306:3306'
- '3306:3306'

0 comments on commit 8362a30

Please sign in to comment.