Проект Azure DevOps создает пакеты npm, используемые несколькими проектами. Настройте Azure Artifacts так, чтобы потребителям были доступны как последние, так и предварительные версии пакетов. Что вы должны сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте два представления канала с именами @prerelease и @release. Установите @release в качестве представления по умолчанию. Настройте конвейер выпуска, который продвигает пакет в представление @release после успешного тестирования..
Почему это правильный ответ
Для обеспечения доступности как последних, так и предварительных версий пакетов npm в Azure Artifacts, необходимо использовать представления канала. Создание двух представлений, @prerelease для предварительных версий и @release для стабильных, является стандартной практикой. Установка @release в качестве представления по умолчанию гарантирует, что потребители по умолчанию получают стабильные версии. Конвейер выпуска должен продвигать (promote) пакеты в представление @release только после успешного тестирования, что подтверждает их готовность к использованию. Неправильные варианты: Создание @prerelease и @release без продвижения пакетов в @release не обеспечит разделение версий. Создание только @prerelease не позволит управлять стабильными версиями. Использование @default вместо @release менее явно и может привести к путанице в терминологии, хотя функционально может быть схожим.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется