PowerShellGet 3.0 Preview 6 uitgebracht
PowerShellGet is een PowerShell-module met opdrachten voor het ontdekken, installeren, bijwerken en publiceren van de PowerShell-artefacten zoals modules, DSC-bronnen, rolmogelijkheden en scripts. Microsoft heeft vrijgelaten een Preview-versie van de module die geïnteresseerde gebruikers eindelijk kunnen proberen.
Advertentie
PowerShellGet kan worden geïnstalleerd in Windows PowerShell 5.0 of nieuwer, of in PowerShell Core. De PowerShellGet-module is ook geïntegreerd met de PackageManagement-module als provider, gebruikers kunnen ook de PackageManagement-cmdlets voor het ontdekken, installeren en bijwerken van de PowerShell-artefacten zoals Modules en Scripts.
Microsoft heeft het volgende wijzigingslogboek voor de PowerShellGet-module gepubliceerd.
Hoogtepunten van de releases
Voorbeeld 4 (3.0.0-beta4) Hoogtepunten
Nieuwe functie
Zoeken met jokertekens voor de -Opslagplaats
parameter in Zoek-PSResource
. Hierdoor kan de gebruiker resultaten retourneren van alle geregistreerde PSRepositories
in plaats van alleen hun geprioriteerde repository. Om deze functie te gebruiken, voeg toe -Opslagplaats '*'
naar uw oproep om Zoek-PSResource
.
Bugfix
Slechte foutafhandeling opgelost voor wanneer repository niet toegankelijk is in Zoek-PSResource
.
Voorbeeld 6 (3.0.0-beta6) Hoogtepunt
Nieuwe functie
De cmdlet Publiceren-PSResource
is geïntroduceerd waarmee gebruikers PowerShell-bronnen kunnen publiceren naar alle geregistreerde PSRepository
.
Wat is het volgende
Microsoft heeft 3 geplande aankomende releases voor de module:
- De Preview 7-release zal zich richten op updatefunctionaliteit, samen met verschillende bugfixes die door gebruikers zijn gemeld via deze preview-releases.
- De Release Candidate (RC)-release lost alle resterende bugs op die niet zijn opgelost in deze Preview 6-release.
- De 3.0 General Availability (GA)-release zal hetzelfde zijn als de RC-versie, zolang er geen blokkerende of risicovolle bugs worden gevonden in de release-kandidaat. Als er blokkerende of risicovolle bugs zijn, zal Microsoft vóór GA een andere release-kandidaat vrijgeven.
Om de nieuwste versiemodule te installeren, opent u een PowerShell-console en voert u het volgende uit:
Installatiemodule PowerShellGet -Force -AllowPrerelease -Repository PSGallery
Migratie naar PowerShellGet 3.0
Het bedrijf gaat de nieuwste preview van PowerShellGet 3.0 verzenden in de volgende preview van PowerShell 7.1 (preview 6). Het doel van deze versie van PowerShellGet, die wordt geleverd in PowerShell 7.1 preview 6, is om een compatibiliteitsmodule te bevatten die scripts met PowerShell 2.x-cmdlets (bijv. Installatiemodule
) die moet worden uitgevoerd met behulp van de PowerShellGet 3.0-module. Dit betekent dat gebruikers hun scripts waarschijnlijk niet hoeven bij te werken om PowerShellGet 2.x-cmdlets met PowerShell 7.1 te gebruiken. Het is belangrijk om Houd er ook rekening mee dat op systemen die een andere versie van PowerShell bevatten, de PowerShellGet 2.x-module nog steeds beschikbaar en gebruikt zal zijn.
Microsoft staat op het punt PowerShellGet 3.0 met een compatibiliteitslaag naar PowerShell 7.1 te verzenden als de enige versie van PowerShellGet in het pakket. Het bedrijf zal dit echter alleen doen als ze GA bereiken, met een hoge lat voor releasekwaliteit, op tijd voor de PowerShell 7.1-releasekandidaat.