Vydaný PowerShellGet 3.0 Preview 6
PowerShellGet je modul PowerShell s príkazmi na objavovanie, inštaláciu, aktualizáciu a publikovanie artefaktov PowerShell, ako sú moduly, zdroje DSC, schopnosti rolí a skripty. Microsoft má prepustený ukážková verzia modulu, ktorú môžu používatelia, ktorí prejavia záujem, konečne vyskúšať.
PowerShellGet je možné nainštalovať v prostredí Windows PowerShell 5.0 alebo novšom alebo v PowerShell Core. Modul PowerShellGet je tiež integrovaný s modulom PackageManagement ako poskytovateľ, používatelia môžu tiež použiť Rutiny cmdlement PackageManagement na objavovanie, inštaláciu a aktualizáciu artefaktov prostredia PowerShell, ako sú moduly a Skriptá.
Spoločnosť Microsoft zverejnila nasledujúci protokol zmien pre modul PowerShellGet.
Najdôležitejšie vydania
Ukážka 4 (3.0.0-beta4) Hlavné prvky
Nová funkcia
Vyhľadajte zástupný znak -Úložisko
parameter v Nájsť-PSResource
. To umožňuje používateľovi vrátiť výsledky od všetkých zaregistrovaných PSRepositories
namiesto len ich prioritného úložiska. Ak chcete použiť túto funkciu, pridajte -Úložisko '*'
na vašu výzvu Nájsť-PSResource
.
Oprava chyby
Opravené zlé spracovanie chýb, keď úložisko nie je prístupné Nájsť-PSResource
.
Náhľad 6 (3.0.0-beta6) Zvýraznenie
Nová funkcia
cmdlet Publish-PSResource
bol predstavený, ktorý umožňuje používateľom publikovať zdroje PowerShell pre všetkých registrovaných PSRepository
.
Čo bude ďalej
Microsoft má naplánované 3 nadchádzajúce vydania modulu:
- Vydanie Preview 7 sa zameria na funkčnosť aktualizácie spolu s niekoľkými opravami chýb, ktoré používatelia nahlásili prostredníctvom týchto predbežných vydaní.
- Vydanie Release Candidate (RC) vyrieši všetky zostávajúce chyby, ktoré neboli vyriešené v tomto vydaní Preview 6.
- Vydanie 3.0 General Availability (GA) bude rovnaké ako verzia RC, pokiaľ sa v kandidátovi na vydanie nenájdu žiadne blokujúce alebo vysoko rizikové chyby. Ak sa vyskytnú nejaké blokujúce alebo vysoko rizikové chyby, spoločnosť Microsoft vydá pred GA ďalšieho kandidáta na vydanie.
Ak chcete nainštalovať modul najnovšej verzie, otvorte ľubovoľnú konzolu PowerShell a spustite:
Install-Modul PowerShellGet -Force -AllowPrerelease -Repository PSGallery
Migrácia na PowerShellGet 3.0
Spoločnosť sa chystá dodať najnovšiu ukážku PowerShellGet 3.0 v ďalšej ukážke PowerShell 7.1 (ukážka 6). Cieľom tejto verzie PowerShellGet, ktorá sa bude dodávať v PowerShell 7.1 preview 6, je obsahovať modul kompatibility, ktorý umožní skripty s PowerShell 2.x cmdlets (napr. Inštalačný modul
), ktorý sa má spustiť pomocou modulu PowerShellGet 3.0. To znamená, že používatelia pravdepodobne nebudú musieť aktualizovať svoje skripty, aby mohli používať rutiny cmdlet PowerShellGet 2.x s PowerShell 7.1. Je dôležité Všimnite si tiež, že na systémoch, ktoré obsahujú akúkoľvek inú verziu PowerShell, bude modul PowerShellGet 2.x stále dostupný a používaný.
Microsoft sa chystá dodať PowerShellGet 3.0 s vrstvou kompatibility do PowerShell 7.1 ako jedinú verziu PowerShellGet v balíku. Spoločnosť to však urobí iba vtedy, ak dosiahnu GA s vysokou latkou kvality vydania včas pre kandidáta na vydanie PowerShell 7.1.