Skip to content

Commit 07b00ac

Browse files
committed
feat: 배포
1 parent ce05fe2 commit 07b00ac

File tree

2 files changed

+14
-18
lines changed

2 files changed

+14
-18
lines changed

.github/workflows/cd.yml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -59,19 +59,17 @@ jobs:
5959
username: ${{ secrets.API_SERVER_USERNAME }}
6060
password: ${{ secrets.API_SERVER_PASSWORD }}
6161
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
62+
cd ${{ secrets.DOCKER_COMPOSE_PATH }}
63+
sudo docker rm -f $(sudo docker ps -qa) 2>/dev/null || true
64+
65+
# Run with environment variables
66+
sudo MYSQL_USERNAME="${{ secrets.DB_USERNAME }}" \
67+
MYSQL_PASSWORD="${{ secrets.DB_PASSWORD }}" \
68+
APPLE_CLIENT_ID="${{ secrets.APPLE_CLIENT_ID }}" \
69+
GOOGLE_CLIENT_ID="${{ secrets.GOOGLE_CLIENT_ID }}" \
70+
GOOGLE_CLIENT_SECRET="${{ secrets.GOOGLE_CLIENT_SECRET }}" \
71+
NCP_CONTAINER_REGISTRY_API="${{ secrets.NCP_CONTAINER_REGISTRY_API }}" \
72+
JWT_SECRET="${{ secrets.JWT_SECRET }}" \
73+
docker-compose up -d
74+
75+
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)