Publish-PSResource
Publicerar en angiven modul från den lokala datorn till PSResource-lagringsplatsen.
Syntax
Publish-PSResource
[-ApiKey <String>]
[-Repository <String>]
[-Path] <String>
[-DestinationPath <String>]
[-Credential <PSCredential>]
[-SkipDependenciesCheck]
[-SkipModuleManifestValidate]
[-Proxy <Uri>]
[-ProxyCredential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Den här cmdleten kombinerar funktionerna i Publish-Module
cmdletarna och Publish-Script
från PowerShellGet v2.
Publish-PSResource
publicerar en resurs från den lokala datorn till en Nuget-baserad onlinelagringsplats. Du kan ange resursen efter resursens namn eller sökvägen som innehåller modulen eller skriptresursen.
Exempel
Exempel 1
Det här exemplet publicerar modulen TestModule till den lagringsplats som är registrerad med högsta prioritet.
Publish-PSResource -Path c:\TestModule
Exempel 2
Det här exemplet publicerar modulen TestModule till PowerShell-galleriet. API-nyckeln är en hemlighet som genereras av PowerShell-galleriet för ett användarkonto.
Publish-PSResource -Path c:\TestModule -Repository PSGallery -APIKey '1234567'
Parametrar
-ApiKey
Anger den API-nyckel som du vill använda för att publicera en resurs i onlinegalleriet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Credential
Anger ett användarkonto som har behörighet till en specifik lagringsplats.
Typ: | PSCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DestinationPath
Anger sökvägen där NuGet-paketfilen .nupkg
ska sparas. Den här parametern kan användas tillsammans med parametern Repository för att publicera till en lagringsplats och även spara exakt samma paket i det lokala filsystemet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Path
Sökvägen till modulen eller skriptfilen eller sökvägen till en mapp som innehåller modulen eller skriptfilen som ska publiceras.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Proxy
URL:en till en proxyserver som används för att komma åt lagringsplatser utanför nätverket.
Typ: | Uri |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ProxyCredential
De autentiseringsuppgifter som krävs för att använda proxyservern.
Typ: | PSCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Repository
Anger den lagringsplats som ska publiceras till.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SkipDependenciesCheck
Kringgår standardkontrollen av att alla beroenden finns på mållagringsplatsen.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SkipModuleManifestValidate
Hoppar över valideringen av modulmanifestet innan du publicerar.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None
Utdata
Kommentarer
Modulen definierar pbres
som ett alias för Publish-PSResource
.
Fildelningsbaserad lagringsplats har inga metadata om resurserna. Därför finns det inget sätt att söka efter beroenden.
PSResourceGet