feat(invoices): 계산서 발행 페이지 종합 개선 + deploy.yml 충돌 우회
Deploy momo-erp / deploy (push) Failing after 4m37s
Deploy momo-erp / deploy (push) Failing after 4m37s
invoices(계산서 발행) page: - 조회조건 추가: 거래처(SearchableSelect) / 날짜 from~to / 상태 - 조회 버튼 제거 — 입력하면 즉시 클라이언트사이드 필터 적용 - "조회 결과 합계" 카드: 면세 / 과세(공급+세액) / 합계 분리 표시 - "선택 합산" 카드: 체크박스로 고른 건들의 면세/과세/합계 실시간 합산 - 표 행마다 면세/과세 컬럼 추가 - 전체 선택 체크박스 (헤더) deploy.yml: - docker compose up 흐름 강화: down --remove-orphans 후 docker rm -f momo-erp 로 잔존 컨테이너 강제 제거 + --force-recreate - 수동 SSH 배포 + 자동 배포 겹쳤을 때 "container name already in use" 충돌 자동 해소 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -62,10 +62,12 @@ jobs:
|
||||
DEPLOY_WEBHOOK_TOKEN=momo-deploy-2026-secure
|
||||
ENVEOF
|
||||
|
||||
# 빌드는 먼저, 그 다음 down + up 으로 swap (--force-recreate 가 가끔 이름 충돌 일으킴)
|
||||
# 빌드는 먼저, 그 다음 down + 잔존 컨테이너 강제 제거 + up.
|
||||
# 수동 SSH 배포와 자동 배포가 겹쳐 "container name already in use" 충돌 시 멈추지 않도록.
|
||||
docker compose -f docker-compose.prod.yml build momo-erp
|
||||
docker compose -f docker-compose.prod.yml down --remove-orphans
|
||||
docker compose -f docker-compose.prod.yml up -d momo-erp
|
||||
docker compose -f docker-compose.prod.yml down --remove-orphans 2>&1 || true
|
||||
docker rm -f momo-erp 2>/dev/null || true
|
||||
docker compose -f docker-compose.prod.yml up -d --force-recreate momo-erp
|
||||
|
||||
# 옛 momo-erp 이미지(latest 태그가 새 빌드로 갱신되며 dangling 이 된 옛 sha)는 prune.
|
||||
# -f 만 사용 (dangling 만). 다른 프로젝트의 사용 중 이미지는 건드리지 않음.
|
||||
|
||||
Reference in New Issue
Block a user