From 97bf9504c85a5f68ae083f748fd3709a796649fe Mon Sep 17 00:00:00 2001 From: frozzun Date: Wed, 2 Jul 2025 21:35:34 +0900 Subject: [PATCH 1/2] fix swagger --- .../com/lawmon/lawmon/config/SwaggerConfig.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/lawmon/lawmon/config/SwaggerConfig.java b/src/main/java/com/lawmon/lawmon/config/SwaggerConfig.java index 6d82907..bb6d9cd 100644 --- a/src/main/java/com/lawmon/lawmon/config/SwaggerConfig.java +++ b/src/main/java/com/lawmon/lawmon/config/SwaggerConfig.java @@ -6,6 +6,7 @@ import io.swagger.v3.oas.models.security.SecurityRequirement; import io.swagger.v3.oas.models.security.SecurityScheme; import io.swagger.v3.oas.models.servers.Server; +import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -13,8 +14,19 @@ @Configuration public class SwaggerConfig { + @Value("${app.domain}") + private String domain; + @Bean public OpenAPI openAPI() { + Server server = new Server() + .url(domain) + .description("배포 서버"); + + Server localServer = new Server() + .url("http://localhost:8080") + .description("로컬 개발 서버"); + return new OpenAPI() .components(new Components() .addSecuritySchemes("JWT", new SecurityScheme() @@ -25,8 +37,8 @@ public OpenAPI openAPI() { .addSecurityItem(new SecurityRequirement().addList("JWT")) .info(apiInfo()) .servers(List.of( - new Server().url("http://localhost:8080") - )); + localServer, server) + ); } private Info apiInfo() { From 0756792d92f09ec54ef3a93ab0af2909acdb72dc Mon Sep 17 00:00:00 2001 From: frozzun Date: Wed, 2 Jul 2025 21:36:02 +0900 Subject: [PATCH 2/2] fix cd --- .github/workflows/cd-prod.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cd-prod.yml b/.github/workflows/cd-prod.yml index 5211f45..3423fdf 100644 --- a/.github/workflows/cd-prod.yml +++ b/.github/workflows/cd-prod.yml @@ -29,8 +29,8 @@ jobs: sudo docker network create app-network # database container 실행 -> 최초에만 실행 - - name: Run database containers - run: sudo docker compose -f ./infra/database/docker-compose.database.yaml up -d --build +# - name: Run database containers +# run: sudo docker compose -f ./infra/database/docker-compose.database.yaml up -d --build # monitoring container 실행 -> 최초에만 실행 # - name: Run monitoring containers