Выпущен PowerShellGet 3.0 Preview 6

PowerShellGet — это модуль PowerShell с командами для обнаружения, установки, обновления и публикации артефактов PowerShell, таких как модули, ресурсы DSC, возможности ролей и сценарии. Microsoft имеет выпущенный Предварительная версия модуля, которую, наконец, могут попробовать заинтересованные пользователи.

PowerShellGet можно установить в Windows PowerShell 5.0 или новее или в PowerShell Core. Модуль PowerShellGet также интегрирован с модулем PackageManagement в качестве поставщика, пользователи также могут использовать командлеты PackageManagement для обнаружения, установки и обновления артефактов PowerShell, таких как модули и скрипты.

Корпорация Майкрософт опубликовала следующий журнал изменений для модуля PowerShellGet.

СОДЕРЖАНИЕ Основные моменты релизов Preview 4 (3.0.0-beta4) Особенности Предварительная версия 6 (3.0.0-beta6) Выделить Что дальше Переход на PowerShellGet 3.0

Основные моменты релизов

Preview 4 (3.0.0-beta4) Особенности

Новая особенность
Поиск с подстановочными знаками для -Репозиторий параметр в Найти-PSResource. Это позволяет пользователю возвращать результаты из всех зарегистрированных PS Репозитории а не только их приоритетный репозиторий. Чтобы использовать эту функцию, добавьте -Repository ‘*’ на ваш звонок Найти-PSResource.

Исправлена ​​ошибка
Исправлена ​​некорректная обработка ошибок, когда репозиторий недоступен в Найти-PSResource.

Предварительная версия 6 (3.0.0-beta6) Выделить

Новая особенность
Командлет Опубликовать-PSResource был введен, который позволяет пользователям публиковать ресурсы PowerShell для любого зарегистрированного PS Репозиторий.

Что дальше

Корпорация Майкрософт планирует следующие предстоящие выпуски модуля:

  • В выпуске Preview 7 основное внимание будет уделено функциям обновления, а также нескольким исправлениям ошибок, о которых пользователи сообщили в этих предварительных выпусках.
  • Выпуск Release Candidate (RC) устранит все оставшиеся ошибки, не устраненные в этом выпуске Preview 6.
  • Версия 3.0 для общедоступной версии (GA) будет такой же, как и версия RC, при условии, что в кандидате на выпуск не обнаружены блокирующие или высокорисковые ошибки. Если есть какие-либо блокирующие или высокорисковые ошибки, Microsoft выпустит еще одного релиз-кандидата до GA.

Чтобы установить модуль последней версии, откройте любую консоль PowerShell и запустите:

Установить-модуль PowerShellGet -Force -AllowPrerelease -Repository PSGallery

Переход на PowerShellGet 3.0

Компания собирается выпустить последнюю предварительную версию PowerShellGet 3.0 в следующей предварительной версии PowerShell 7.1 (предварительная версия 6). Цель этой версии PowerShellGet, которая будет поставляться в PowerShell 7.1 preview 6, состоит в том, чтобы содержать модуль совместимости, который будет включать сценарии с командлетами PowerShell 2.x (например. Установить-модуль) для запуска с помощью модуля PowerShellGet 3.0. Это означает, что пользователям, скорее всего, не потребуется обновлять свои сценарии для использования командлетов PowerShellGet 2.x с PowerShell 7.1. Также важно отметить, что в системах, содержащих любую другую версию PowerShell, модуль PowerShellGet 2.x по-прежнему будет доступен и использован.

Microsoft собирается отправить PowerShellGet 3.0 с уровнем совместимости в PowerShell 7.1 в качестве единственной версии PowerShellGet в пакете. Однако компания сделает это только в том случае, если они достигнут GA с высокой планкой качества выпуска как раз вовремя для кандидата на выпуск PowerShell 7.1.

Добавить комментарий

Ваш адрес email не будет опубликован.