Skip to content

Commit afd90f2

Browse files
committed
feat: 배포
1 parent ce05fe2 commit afd90f2

File tree

2 files changed

+13
-18
lines changed

2 files changed

+13
-18
lines changed

.github/workflows/cd.yml

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -58,20 +58,17 @@ jobs:
5858
port: ${{ secrets.SSH_PORT }}
5959
username: ${{ secrets.API_SERVER_USERNAME }}
6060
password: ${{ secrets.API_SERVER_PASSWORD }}
61+
envs: MYSQL_USERNAME,MYSQL_PASSWORD,APPLE_CLIENT_ID,GOOGLE_CLIENT_ID,GOOGLE_CLIENT_SECRET,NCP_CONTAINER_REGISTRY_API,JWT_SECRET
6162
script: |
62-
export DB_HOSTNAME=${{ secrets.DB_HOSTNAME }}
63-
export DB_PORT=${{ secrets.DB_PORT }}
64-
export DB_DATABASE=${{ secrets.DB_DATABASE }}
65-
export DB_USERNAME=${{ secrets.DB_USERNAME }}
66-
export DB_PASSWORD=${{ secrets.DB_PASSWORD }}
67-
export APPLE_CLIENT_ID=${{ secrets.APPLE_CLIENT_ID }}
68-
export GOOGLE_CLIENT_ID=${{ secrets.GOOGLE_CLIENT_ID }}
69-
export GOOGLE_CLIENT_SECRET=${{ secrets.GOOGLE_CLIENT_SECRET }}
70-
export NCP_CONTAINER_REGISTRY_API=${{ secrets.NCP_CONTAINER_REGISTRY_API }}
71-
export NCP_CONTAINER_REGISTRY_BATCH=${{ secrets.NCP_CONTAINER_REGISTRY_BATCH }}
72-
export JWT_SECRET=${{ secrets.JWT_SECRET }}
73-
export REDIS_HOST=${{ secrets.REDIS_HOST }}
74-
75-
sudo docker rm -f $(docker ps -qa)
76-
docker-compose -f ${{ secrets.DOCKER_COMPOSE_PATH }}/docker-compose.yml up -d
77-
docker image prune -f
63+
export MYSQL_USERNAME="${{ secrets.DB_USERNAME }}"
64+
export MYSQL_PASSWORD="${{ secrets.DB_PASSWORD }}"
65+
export APPLE_CLIENT_ID="${{ secrets.APPLE_CLIENT_ID }}"
66+
export GOOGLE_CLIENT_ID="${{ secrets.GOOGLE_CLIENT_ID }}"
67+
export GOOGLE_CLIENT_SECRET="${{ secrets.GOOGLE_CLIENT_SECRET }}"
68+
export NCP_CONTAINER_REGISTRY_API="${{ secrets.NCP_CONTAINER_REGISTRY_API }}"
69+
export JWT_SECRET="${{ secrets.JWT_SECRET }}"
70+
71+
cd ${{ secrets.DOCKER_COMPOSE_PATH }}
72+
sudo docker rm -f $(sudo docker ps -qa) 2>/dev/null || true
73+
sudo docker-compose up -d
74+
sudo docker image prune -f

docker/docker-compose.prod.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
version: '3.8'
2-
31
services:
42
api:
53
container_name: tuk-api

0 commit comments

Comments
 (0)