PowerShellGet3.0プレビュー6がリリースされました
PowerShellGetは、モジュール、DSCリソース、役割機能、スクリプトなどのPowerShellアーティファクトを検出、インストール、更新、および公開するためのコマンドを備えたPowerShellモジュールです。 マイクロソフトは リリース 興味のあるユーザーが最終的に試すことができるモジュールのプレビューバージョン。
広告
PowerShellGetは、Windows PowerShell 5.0以降、またはPowerShellCoreにインストールできます。 PowerShellGetモジュールは、プロバイダーとしてPackageManagementモジュールとも統合されており、ユーザーは モジュールやモジュールなどのPowerShellアーティファクトを検出、インストール、更新するためのPackageManagementコマンドレット スクリプト。
Microsoftは、PowerShellGetモジュールについて次の変更ログを公開しています。
リリースのハイライト
プレビュー4(3.0.0-beta4)のハイライト
新機能
のワイルドカード検索 -リポジトリ
のパラメータ 検索-PSResource
. これにより、ユーザーは登録されているすべての結果を返すことができます PSリポジトリ
優先リポジトリだけでなく。 この機能を使用するには、 -リポジトリ '*'
あなたの呼び出しに 検索-PSResource
.
バグ修正
リポジトリにアクセスできない場合の不十分なエラー処理を修正しました 検索-PSResource
.
プレビュー6(3.0.0-beta6)ハイライト
新機能
コマンドレット 公開-PSResource
ユーザーがPowerShellリソースを登録済みのユーザーに公開できるようにするが導入されました PSRepository
.
次は何ですか
Microsoftは、このモジュールの今後のリリースを3つ計画しています。
- プレビュー7リリースは、これらのプレビューリリースを通じてユーザーから報告されたいくつかのバグ修正とともに、更新機能に焦点を当てます。
- リリース候補(RC)リリースは、このプレビュー6リリースで解決されなかった残りのバグを解決します。
- 3.0 General Availability(GA)リリースは、リリース候補にブロッキングまたはリスクの高いバグが見つからない限り、RCバージョンと同じになります。 ブロッキングまたはリスクの高いバグがある場合、MicrosoftはGAの前に別のリリース候補をリリースします。
最新バージョンのモジュールをインストールするには、PowerShellコンソールを開いて次のコマンドを実行します。
Install-Module PowerShellGet -Force -AllowPrerelease -Repository PSGallery
PowerShellGet3.0への移行
同社は、PowerShell 7.1の次のプレビュー(プレビュー6)でPowerShellGet3.0の最新プレビューを出荷する予定です。 PowerShell 7.1プレビュー6に同梱されるこのバージョンのPowerShellGetの目標は、PowerShell 2.xコマンドレットを使用してスクリプトを有効にする互換性モジュールを含めることです(例: インストールモジュール
)PowerShellGet3.0モジュールを使用して実行します。 これは、PowerShell7.1でPowerShellGet2.xコマンドレットを使用するために、ユーザーがスクリプトを更新する必要がない可能性が高いことを意味します。 のは大事です また、他のバージョンのPowerShellを含むシステムでは、PowerShellGet2.xモジュールが引き続き使用可能で使用されることに注意してください。
Microsoftは、互換性レイヤーを備えたPowerShellGet 3.0を、パッケージ内のPowerShellGetの唯一のバージョンとしてPowerShell7.1に出荷しようとしています。 ただし、PowerShell 7.1のリリース候補に間に合うように、リリース品質の基準が高いGAに到達した場合にのみ、これを実行します。