릴리스
릴리스, 버전 관리, 에셋, 태그, 마일스톤 및 증거.
중요한 마일스톤에서 프로젝트를 패키징하려면 릴리스를 생성합니다. 릴리스는 코드, 바이너리, 문서, 릴리스 노트를 프로젝트의 완전한 스냅샷 하나로 묶습니다. 릴리스를 생성하면 GitLab 이 코드에 자동으로 태그를 지정하고, 스냅샷을 아카이브하고, 감사에 바로 쓸 수 있는 증거를 생성합니다. 이렇게 만들어진 영구 기록은 규정 준수 요구 사항에 완벽하게 맞고, 사용자가 개발 프로세스를 신뢰하게 만듭니다. 사용자는 다음과 같은 이점을 얻습니다. 최신 안정 버전과 설치 패키지에 손쉽게 액세스 새 기능과 수정 사항에 관한 명확한 문서 해당 에셋과 함께 특정 버전을 다운로드하는 기능 시간 경과에 따른 프로젝트의 변화를 간단하게 추적하는 방법 Warning 릴리스에 연결된 Git 태그를 삭제하면 릴리스도 삭제됩니다. 릴리스를 생성할 때 또는 생성한 뒤에 다음을 할 수 있습니다. 릴리스 노트를 추가합니다. 릴리스에 연결된 Git 태그의 메시지를 추가합니다. 릴리스에 마일스톤을 연결합니다 . 런북이나 패키지 같은 릴리스 에셋 을 첨부합니다. 릴리스 보기 # 릴리스 목록을 보는 방법은 다음과 같습니다. 왼쪽 사이드바에서 Deploy > Releases 를 선택합니다. 또는 프로젝트 개요 페이지에 릴리스가 하나 이상 있으면 릴리스 개수를 선택합니다. 공개 프로젝트에서는 이 숫자가 모든 사용자에게 표시됩니다. 비공개 프로젝트에서는 이 숫자가 최소 Reporter 권한 이 있는 사용자에게 표시됩니다. 릴리스 정렬 # 릴리스를 Released date 또는 Created date 로 정렬하려면 정렬 순서 드롭다운 목록에서 선택합니다. 오름차순과 내림차순을 전환하려면 Sort order 를 선택합니다. 최신 릴리스로 가는 영구 링크 # 영구 링크로 최신 릴리스 페이지에 액세스할 수 있습니다. GitLab은 영구 링크 URL을 항상 최신 릴리스 페이지의 주소로 리다이렉트합니다. URL 형식은 다음과 같습니다. https://gitlab.example.com/namespace/project/-/releases/permalink/latest 영구 링크 URL에 접미사를 추가할 수도 있습니다. 예를 들어 gitlab-org 네임스페이스의 gitlab-runner 프로젝트에서 최신 릴리스가 v17.7.0#release 라면, 읽을 수 있는 링크는 다음과 같습니다. https://gitlab.com/gitlab-org/gitlab-runner/-/releases/v17.7.0#release 다음 영구 링크로 최신 릴리스 URL에 액세스할 수 있습니다. https://gitlab.com/gitlab-org/gitlab-runner/-/releases/permalink/latest#release 릴리스 에셋에 영구 링크를 추가하는 방법은 최신 릴리스 에셋으로 가는 영구 링크 를 참고합니다. 정렬 기본 설정 # GitLab은 기본적으로 released_at 시간을 사용해 릴리스를 가져옵니다. 쿼리 파라미터 ?order_by=released_at 사용은 선택 사항이며, ?order