Skip to content

Commit

Permalink
Merge pull request #145 from boostcampwm-2021/dev
Browse files Browse the repository at this point in the history
5주차 배포
  • Loading branch information
kihyuk-sung authored Nov 25, 2021
2 parents 67c8196 + a1a2e06 commit d0ac2ca
Show file tree
Hide file tree
Showing 147 changed files with 6,486 additions and 1,564 deletions.
32 changes: 30 additions & 2 deletions .github/workflows/cicd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,13 @@ jobs:
^DATABASE_PASSWORD: ${{ secrets.DATABASE_PASSWORD }}
^DATABASE_NAME: ${{ secrets.DATABASE_NAME }}
^DATABASE_HOST: ${{ secrets.DATABASE_HOST }}
^NCP_STORAGE_ACCESS_KEY: ${{ secrets.NCP_STORAGE_ACCESS_KEY }}
^NCP_STORAGE_SECRET_KEY: ${{ secrets.NCP_STORAGE_SECRET_KEY }}
^NCP_STORAGE_BUCKET_NAME: ${{ secrets.NCP_STORAGE_BUCKET_NAME }}
^NCP_STORAGE_REGION: ${{ secrets.NCP_STORAGE_REGION }}
^SESSION: ${{ secrets.SESSION }}
^SESSION_SECRET: ${{ secrets.SESSION_SECRET }}

- name: Create .env.github
uses: weyheyhey/create-dotenv-action@v1
with:
Expand All @@ -68,8 +75,15 @@ jobs:
^CLIENT_ID_GITHUB: ${{ secrets.CLIENT_ID_GITHUB }}
^CLIENT_SECRET_GITHUB: ${{ secrets.CLIENT_SECRET_GITHUB }}
^CALLBACK_URL_GITHUB: ${{ secrets.CALLBACK_URL_GITHUB }}
- name: Create .env.redis
uses: weyheyhey/create-dotenv-action@v1
with:
wildecard: '^'
filename: '.env.redis'
env:
^REDIS_HOST: ${{ secrets.REDIS_HOST }}
- name: Move .envs
run: mv .env .env.github ./backend
run: mv .env .env.github .env.redis ./backend
- name: Test
run: npm run test
working-directory: ${{env.working-directory}}
Expand Down Expand Up @@ -138,6 +152,13 @@ jobs:
^DATABASE_PASSWORD: ${{ secrets.DATABASE_PASSWORD }}
^DATABASE_NAME: ${{ secrets.DATABASE_NAME }}
^DATABASE_HOST: ${{ secrets.DATABASE_HOST }}
^NCP_STORAGE_ACCESS_KEY: ${{ secrets.NCP_STORAGE_ACCESS_KEY }}
^NCP_STORAGE_SECRET_KEY: ${{ secrets.NCP_STORAGE_SECRET_KEY }}
^NCP_STORAGE_BUCKET_NAME: ${{ secrets.NCP_STORAGE_BUCKET_NAME }}
^NCP_STORAGE_REGION: ${{ secrets.NCP_STORAGE_REGION }}
^SESSION: ${{ secrets.SESSION }}
^SESSION_SECRET: ${{ secrets.SESSION_SECRET }}

- name: Create .env.github
uses: weyheyhey/create-dotenv-action@v1
with:
Expand All @@ -147,8 +168,15 @@ jobs:
^CLIENT_ID_GITHUB: ${{ secrets.CLIENT_ID_GITHUB }}
^CLIENT_SECRET_GITHUB: ${{ secrets.CLIENT_SECRET_GITHUB }}
^CALLBACK_URL_GITHUB: ${{ secrets.CALLBACK_URL_GITHUB }}
- name: Create .env.redis
uses: weyheyhey/create-dotenv-action@v1
with:
wildecard: '^'
filename: '.env.redis'
env:
^REDIS_HOST: ${{ secrets.REDIS_HOST }}
- name: Move .envs
run: mv .env .env.github ./backend
run: mv .env .env.github .env.redis ./backend
- name: Build
run: npm run build
working-directory: ${{env.working-directory}}
Expand Down
1 change: 1 addition & 0 deletions backend/.env.redis.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
REDIS_HOST=127.0.0.1
6 changes: 6 additions & 0 deletions backend/.env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,9 @@ DATABASE_USER=scott
DATABASE_PASSWORD=tiger
DATABASE_NAME=boostcam
DATABASE_HOST=localhost
NCP_STORAGE_ACCESS_KEY=
NCP_STORAGE_SECRET_KEY=
NCP_STORAGE_BUCKET_NAME=
NCP_STORAGE_REGION=
SESSION=redis
SESSION_SECRET=my_secret
2 changes: 1 addition & 1 deletion backend/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
module.exports = {
parser: '@typescript-eslint/parser',
parserOptions: {
project: 'tsconfig.json',
project: './tsconfig.json',
sourceType: 'module',
tsconfigRootDir: __dirname,
},
Expand Down
1 change: 1 addition & 0 deletions backend/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ lerna-debug.log*
# .env
.env
.env.github
.env.redis

# IDE - VSCode
.vscode/*
Expand Down
Loading

0 comments on commit d0ac2ca

Please sign in to comment.