Skip to content

Commit

Permalink
chore : CI, CD 파일에 secret key 추가
Browse files Browse the repository at this point in the history
* cloud functions action을 요청할 url 추가
* api gateway 연동 시 필요한 api key 추가
  • Loading branch information
sk000801 committed Dec 7, 2023
1 parent 0183d34 commit 617535a
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/server-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ jobs:
JWT_SECRET_KEY: ${{ secrets.SERVER_ENV_JWT_SECRET_KEY }}
GREEN_EYE_SECRET_KEY: ${{secrets.GREEN_EYE_SECRET_KEY}}
GREEN_EYE_REQUEST_URL: ${{secrets.GREEN_EYE_REQUEST_URL}}
CLOUD_FUNCTIONS_EXECUTE_URL: ${{secrets.CLOUD_FUNCTIONS_EXECUTE_URL}}
CLOUD_FUNCTIONS_REQUEST_URL: ${{secrets.CLOUD_FUNCTIONS_REQUEST_URL}}
API_GW_ACCESS_KEY: ${{secrets.API_GW_ACCESS_KEY}}
run: |
cd server
touch prod.env
Expand All @@ -57,6 +60,9 @@ jobs:
echo "JWT_SECRET_KEY=$JWT_SECRET_KEY" >> prod.env
echo "GREEN_EYE_SECRET_KEY=$GREEN_EYE_SECRET_KEY" >> prod.env
echo "GREEN_EYE_REQUEST_URL=$GREEN_EYE_REQUEST_URL" >> prod.env
echo "CLOUD_FUNCTIONS_EXECUTE_URL" >> prod.env
echo "CLOUD_FUNCTIONS_REQUEST_URL" >> prod.env
echo "API_GW_ACCESS_KEY" >> prod.env
- name: Build Docker image
run: docker build --platform linux/amd64 ./server -t ${{ secrets.NCP_REGISTRY }}/catchy-tape:latest
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/server-dev-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,9 @@ jobs:
JWT_SECRET_KEY: ${{ secrets.SERVER_ENV_JWT_SECRET_KEY }}
GREEN_EYE_SECRET_KEY: ${{secrets.GREEN_EYE_SECRET_KEY}}
GREEN_EYE_REQUEST_URL: ${{secrets.GREEN_EYE_REQUEST_URL}}
CLOUD_FUNCTIONS_EXECUTE_URL: ${{secrets.CLOUD_FUNCTIONS_EXECUTE_URL}}
CLOUD_FUNCTIONS_REQUEST_URL: ${{secrets.CLOUD_FUNCTIONS_REQUEST_URL}}
API_GW_ACCESS_KEY: ${{secrets.API_GW_ACCESS_KEY}}
run: |
touch dev.env
echo "DB_HOST_IP=$DB_HOST_IP" >> dev.env
Expand All @@ -58,6 +61,9 @@ jobs:
echo "JWT_SECRET_KEY=$JWT_SECRET_KEY" >> dev.env
echo "GREEN_EYE_SECRET_KEY=$GREEN_EYE_SECRET_KEY" >> dev.env
echo "GREEN_EYE_REQUEST_URL=$GREEN_EYE_REQUEST_URL" >> dev.env
echo "CLOUD_FUNCTIONS_EXECUTE_URL" >> dev.env
echo "CLOUD_FUNCTIONS_REQUEST_URL" >> dev.env
echo "API_GW_ACCESS_KEY" >> dev.env
- name: Execute Test
run: npm run test

0 comments on commit 617535a

Please sign in to comment.