본문으로 건너뛰기

버전 관리

깃랩과 도커 이미지의 태그 버전을 일치시켜 사용합니다.
각 배포 시점에 맞춰 동일한 태그를 사용하여 일관성을 유지합니다.

Versioning

기본적으로 버전 관리는 Semver의 기준을 따릅니다.

MAJOR.MINOR.PATCH

예)
3.2.1
  • 주(major) 버전은 기존 버전과 호환되지 않게 API가 바뀌었을 때 올립니다.
  • 부(minor) 버전은 기존 버전과 호환되면서 새로운 기능이 추가되었을 때 올립니다.
  • 수(patch) 버전은 기존 버전과 호환되면서 버그를 수정했을 때 올립니다.
  • 상위 버전이 올라가면 하위 버전은 0으로 초기화
    예)
    2.1.3 -> 3.0.0 (주 버전 올림)
    2.1.3 -> 2.2.0 (부 버전 올림)
    2.1.3 -> 2.1.4 (수 버전 올림)

버전 변경 주체

유지보수를 담당하는 각 프로젝트의 Owner 가 진행합니다.