From fb200fdd15de543de3e8b84ce49ed63632ecfd86 Mon Sep 17 00:00:00 2001 From: msjang4 Date: Wed, 29 Nov 2023 23:18:57 +0900 Subject: [PATCH] =?UTF-8?q?chore=20:=20docker=20build=20setup=20=EB=8B=A8?= =?UTF-8?q?=EA=B3=84=EC=B6=94=EA=B0=80-=ED=83=9C=EA=B7=B8=20=EC=97=86?= =?UTF-8?q?=EB=8A=94=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EC=82=AD=EC=A0=9C=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/BE_CD.yml | 5 ++++- server/src/main.ts | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/BE_CD.yml b/.github/workflows/BE_CD.yml index eb63a30..2396e25 100644 --- a/.github/workflows/BE_CD.yml +++ b/.github/workflows/BE_CD.yml @@ -18,6 +18,9 @@ jobs: - name : 체크아웃 uses : actions/checkout@v3 + - name: 도커 빌드 셋업 + uses: docker/setup-buildx-action@v2 + - name: 도커 로그인 uses: docker/login-action@v2 with: @@ -30,7 +33,6 @@ jobs: with: context: ./server file: ./server/Dockerfile - platforms: linux/amd64 push: true tags: ${{ secrets.CONTAINER_REGISTRY }}/movemove:latest cache-from: type=registry,ref=${{ secrets.CONTAINER_REGISTRY }}/movemove:latest @@ -49,3 +51,4 @@ jobs: docker stop movemove-latest docker rm movemove-latest docker run -d -p 80:3000 --env-file ${{ secrets.ENV_PATH }} --name movemove-latest ${{ secrets.CONTAINER_REGISTRY }}/movemove:latest + docker image prune -f diff --git a/server/src/main.ts b/server/src/main.ts index d8c9ede..2945750 100644 --- a/server/src/main.ts +++ b/server/src/main.ts @@ -8,7 +8,7 @@ import { BaseExceptionFilter } from './http-Exception.filter'; async function bootstrap() { const app = await NestFactory.create(AppModule); const config = new DocumentBuilder() - .setTitle('캐시사용 CD 성공!') + .setTitle('CD 적용') .setDescription('Swagger study API description') .setVersion('1.0.0') .addTag('swagger')