Explorar el Código

revert: base appsettings.json 제거 — 배포 config 는 Jenkins Secret File(DEV/PROD-ANTOOZA-API)로만 관리

Secret File 내용은 deploy/config-templates/*.template.json 을 채워 업로드하는 방식으로 관리한다.
BackgroundJobs.DailyBriefing 은 해당 config-template 에 반영(로컬, deploy/ gitignore).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
KIM-JINO5 hace 1 semana
padre
commit
4f52c61e4a
Se han modificado 1 ficheros con 0 adiciones y 8 borrados
  1. 0 8
      Web.Api/appsettings.json

+ 0 - 8
Web.Api/appsettings.json

@@ -1,8 +0,0 @@
-{
-    "_comment": "커밋되는 '비밀 아님' 기본 설정. 실행 시 appsettings.Production.json(Jenkins Secret File DEV/PROD-ANTOOZA-API 로 주입)이 이 위에 키 단위로 병합·오버라이드된다. Jenkins Secret File 은 통째 교체만 가능하고 부분편집·다운로드가 안 되므로, DailyBriefing 처럼 비밀이 아닌 기본 플래그는 여기서 관리한다. 실제 비밀(키/비번/커넥션문자열)은 절대 이 파일에 두지 말 것.",
-
-    "BackgroundJobs": {
-        "_comment": "장전시황 자동 발행(07:30 KST, Web.Api 전용 DailyBriefingPublisher). Secret 의 Production.json 에 DailyBriefing 키가 없으면 이 기본값(true)이 적용된다. 끄려면 Secret 에 \"DailyBriefing\": false 를 명시.",
-        "DailyBriefing": true
-    }
-}