Skip to content

Commit d010604

Browse files
committed
feat: 기존 배포처럼 동작하도록 수정
1 parent 1cf1f74 commit d010604

File tree

1 file changed

+9
-36
lines changed

1 file changed

+9
-36
lines changed

.github/workflows/back-media-cd.yml

Lines changed: 9 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: 백엔드 @app/media CD
22

33
on:
44
push:
5-
branches: [main, release, feat/#1/media-build]
5+
branches: [main, release]
66

77
jobs:
88
ci:
@@ -76,7 +76,7 @@ jobs:
7676
deploy-test:
7777
needs: build
7878
name: Deploy media
79-
runs-on: ubuntu-latest
79+
runs-on: [ticle-main]
8080

8181
steps:
8282
- name: 🐳 Docker 로그인
@@ -90,42 +90,15 @@ jobs:
9090
run: |
9191
docker pull ${{secrets.DOCKER_REGISTRY_URL}}/media:${{ github.sha }}
9292
93+
- name: 🐳 Docker 기존 컨테이너 종료
94+
run: |
95+
docker stop media || true
96+
docker rm media || true
97+
9398
- name: 🐳 media 컨테이너 실행
9499
run: |
95100
docker run -dit --name media -p 3002:3002 -p 30000-30500:30000-30500/tcp -p 30000-30500:30000-30500/udp ${{secrets.DOCKER_REGISTRY_URL}}/media:${{ github.sha }}
96101
97-
- name: 🐳 Docker 상태 확인
102+
- name: 🐳 사용하지 않는 Docker 이미지 제거
98103
run: |
99-
sleep 10 # 컨테이너가 시작될 시간을 주기 위한 대기 시간
100-
docker ps -a
101-
docker logs media # 로그 확인
102-
103-
# deploy:
104-
# needs: build
105-
# name: Deploy media
106-
# runs-on: [ticle-main]
107-
108-
# steps:
109-
# - name: 🐳 Docker 로그인
110-
# uses: docker/login-action@v3
111-
# with:
112-
# registry: ${{secrets.DOCKER_REGISTRY_URL}}
113-
# username: ${{secrets.DOCKER_REGISTRY_ACCESS_KEY}}
114-
# password: ${{secrets.DOCKER_REGISTRY_SECRET_KEY}}
115-
116-
# - name: 🐳 Docker 이미지 다운로드
117-
# run: |
118-
# docker pull ${{secrets.DOCKER_REGISTRY_URL}}/media:${{ github.sha }}
119-
120-
# - name: 🐳 Docker 기존 컨테이너 종료
121-
# run: |
122-
# docker stop media || true
123-
# docker rm media || true
124-
125-
# - name: 🐳 media 컨테이너 실행
126-
# run: |
127-
# docker run -dit --name media -p 3002:3002 -p 30000-30500:30000-30500/tcp -p 30000-30500:30000-30500/udp ${{secrets.DOCKER_REGISTRY_URL}}/media:${{ github.sha }}
128-
129-
# - name: 🐳 사용하지 않는 Docker 이미지 제거
130-
# run: |
131-
# docker image prune --all --force
104+
docker image prune --all --force

0 commit comments

Comments
 (0)