Azure DevOps 프로젝트는 여러 프로젝트에서 사용되는 npm 패키지를 생성합니다. 소비자가 최신 패키지 버전과 사전 릴리스 패키지 버전을 모두 사용할 수 있도록 Azure Artifacts를 구성해야 합니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 두 개의 피드 뷰(@prerelease 및 @release)를 생성합니다. @release를 기본 뷰로 설정합니다. 테스트 성공 후 패키지를 @release 뷰로 승격하는 릴리스 파이프라인을 구성합니다..
이것이 정답인 이유
Azure Artifacts에서 사전 릴리스 및 릴리스 패키지를 관리하는 표준 방법은 피드 뷰를 사용하는 것입니다. @prerelease 뷰는 개발 및 테스트 중인 패키지를 포함하고, @release 뷰는 안정적인 프로덕션 준비 패키지를 포함합니다. @release를 기본 뷰로 설정하면 소비자가 명시적으로 지정하지 않는 한 안정적인 버전을 가져오게 됩니다. 테스트가 성공하면 파이프라인을 통해 패키지를 @release 뷰로 승격시켜 공식 릴리스로 표시합니다. 다른 옵션들은 다음과 같은 이유로 올바르지 않습니다. 첫 번째 옵션은 릴리스 태그 지정에 대해 언급하지만, 패키지를 뷰로 승격시키는 것이 릴리스 관리를 위한 올바른 접근 방식입니다. 두 번째 옵션은 @release 뷰를 생성하지 않아 안정적인 패키지 관리가 어렵습니다. 세 번째 옵션은 @default 뷰를 사용하는데, 이는 일반적으로 모든 패키지를 포함하며 릴리스 관리에 적합하지 않습니다. @release와 같은 명확한 뷰를 사용하는 것이 좋습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음