Files
2nd/10_Wiki/Topics/Incremental_Build.md
T

1.3 KiB

id, category, confidence_score, tags, last_reinforced
id category confidence_score tags last_reinforced
550e8400-e29b-41d4-a716-446655440005 Unified 0.97
build
devops
automation
versioning
2026-04-21

증분형 빌드 관리 시스템

📌 한 줄 통찰 (The Karpathy Summary)

빌드 결과물을 버전별로 격리된 폴더에 저장하여 배포 이력을 보존하고 롤백 안정성을 확보함.

📖 구조화된 지식 (Synthesized Content)

  • 추출된 패턴:
    • Directory-Based Versioning: dist/n 형태의 구조를 통해 별도의 DB 없이 파일 시스템만으로 빌드 버전을 체계적으로 관리.
  • 세부 내용:
    • 쉘 스크립트를 이용한 자동 버전 카운팅 로직 구현.
    • Vite 설정의 동적 outDir 제어 패턴 확립.

⚠️ 모순 및 업데이트 (Contradictions & RL Update)

  • 과거 데이터와의 충돌: 기존의 덮어쓰기 방식(Overwrite) 빌드를 버전 보존 방식으로 전환.
  • 정책 변화: 모든 빌드 요청은 반드시 고유한 버전 번호를 가져야 함.

🔗 지식 연결 (Graph)

  • Parent: 10_Wiki/Skills/BuildSystem
  • Related: 10_Wiki/Projects/Skybound/Architecture_Refactor
  • Raw Source: 00_Raw/2026-04-21-Skybound_Incremental_Build_System

🔗 Knowledge Connections