Actions
허드렛일 #745
완료됨기능 #740: [Feature] Gmail 보도자료 수집 발신자 배열 설정 지원
[Config/Deploy] 환경별 GmailSearchFrom 배열 반영 및 dev 수집 검증
허드렛일 #745:
[Config/Deploy] 환경별 GmailSearchFrom 배열 반영 및 dev 수집 검증
시작일:
2026/07/06
완료일:
2026/07/06
진척도:
100%
추정시간:
설명
h2. 작업 범위
- 추가해야 할 실제 발신자 메일 주소 목록을 확정한다.
- dev 설정에 GmailSearchFrom 배열로 기존 hddpr@ehyundai.net과 추가 주소를 반영한다.
- 필요 범위에 따라 test/prod 설정 반영 시점을 결정하고 변경한다.
- dev 배포 후 monitoring-press-release-mail-lambda 환경변수와 Gmail 수집 결과를 확인한다.
- 검증 결과, 배포 버전, 관련 커밋 링크를 일감 노트에 남긴다.
h2. 완료 기준
- 배열 설정이 실제 환경에 반영되어 Lambda에서 확인된다.
- 여러 발신자 중 적어도 하나 이상의 추가 주소가 검색 조건에 포함되는 것이 로그나 테스트 호출로 확인된다.
- 운영 반영이 필요한 경우 prod 반영 절차와 확인 담당이 기록된다.
h2. 선후행
Test 일감 완료 및 커밋 이후 시작한다. 실제 주소 목록이 미확정이면 진행 상태로 바꾸기 전에 목록을 먼저 확정한다.
주연 장이(가) 약 17시간 전에 변경
#744 회귀 테스트 일감은 완료되었습니다. 다음 단계는 dev GmailSearchFrom 배열 반영 및 배포/수집 검증이지만, 이 일감 설명의 선행조건에 따라 실제 추가 발신자 메일 주소 목록이 확정되기 전에는 진행 상태로 전환하지 않습니다. 현재 저장소 설정과 문서 검색에서는 기존 hddpr@ehyundai.net 외 추가 주소 후보를 확인하지 못했습니다. 추가 주소 목록과 test/prod 반영 여부가 확정되면 스레드에 할당하여 진행하겠습니다.
주연 장이(가) 약 15시간 전에 변경
#745 dev GmailSearchFrom 배열 반영 및 검증 완료 근거입니다.
■ 커밋
- 200f7da1bf14f77f99a7d36952cb471f638c63d8
- 브랜치 codex/redmine-745-gmailsearchfrom-dev-config (origin push 완료)
■ 변경 내용
- config/app-config-haap-dev.json: dev GmailSearchFrom 배열에 hyundaideptpr@ehyundai.net 추가(기존 hddpr@ehyundai.net 유지)로 dev에서 두 발신자를 함께 수집.
- test/monitoring-backend-stack.test.ts: 환경별 config 검증 테스트를 configFiles 일괄 목록에서 configCases 환경별 기대값 케이스로 재구성. dev는 두 발신자 배열이 쉼표 결합 GMAIL_SEARCH_FROM 값으로 직렬화되는지, test/prod는 기존 단일 발신자 유지 여부를 각각 고정.
■ 검증
- focused Jest 13/13 통과, dev/test/prod JSON parse OK, npm run build -- --pretty false exit 0, git diff --check clean.
- 독립 2인 교차검증 결과 추가 cleanup/optimization 불필요(accept, high confidence).
■ Deferred(옵션 A)
- dev 실배포 후 monitoring-press-release-mail-lambda 환경변수/Gmail 수집 결과 검증 및 prod 반영은 로컬 CDK synth 불가(Docker/pip 번들 및 프론트 build asset 전제 미충족)로 이번 범위 밖입니다. 실제 배포 파이프라인에서 수행할 후속 항목으로 남깁니다.
- test/prod config는 미변경 유지합니다.
Actions