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