ServiceFabricPowerShell@1 – Service Fabric PowerShell v1-uppgift
Använd den här uppgiften för att köra ett PowerShell-skript i kontexten för en Azure Service Fabric-klusteranslutning. Kör ett PowerShell-kommando eller skript i en PowerShell-session som har en Initierad Service Fabric-klusteranslutning.
Syntax
# Service Fabric PowerShell v1
# Run a PowerShell script in the context of an Azure Service Fabric cluster connection.
- task: ServiceFabricPowerShell@1
inputs:
clusterConnection: # string. Alias: serviceConnectionName. Required. Cluster Service Connection.
ScriptType: 'FilePath' # 'FilePath' | 'InlineScript'. Required. Script Type. Default: FilePath.
#ScriptPath: # string. Optional. Use when ScriptType = FilePath. Script Path.
#Inline: # string. Optional. Use when ScriptType = InlineScript. Inline Script.
#ScriptArguments: # string. Script Arguments.
Ingångar
clusterConnection
-
Indataalias: serviceConnectionName
.
string
. Obligatoriskt.
Anger Azure Service Fabric-klustret som ska ha en upprättad tjänstanslutning när det angivna PowerShell-skriptet körs.
ScriptType
-
skripttyp
string
. Obligatoriskt. Tillåtna värden: FilePath
(skriptfilsökväg), InlineScript
(infogat skript). Standardvärde: FilePath
.
Anger om skriptet tillhandahålls som en fil eller infogad i uppgiften.
ScriptPath
-
skriptsökväg
string
. Valfritt. Använd när ScriptType = FilePath
.
Anger sökvägen till PowerShell-skriptet som ska köras. Kan innehålla jokertecken och variabler. Exempel: $(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml
.
Anmärkning
Det går inte att kombinera Compose-filer som en del av den här uppgiften.
Inline
-
infogat skript
string
. Valfritt. Använd när ScriptType = InlineScript
. Standardvärde: # You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments
.
Anger de PowerShell-kommandon som ska köras på byggagenten. Läs mer om PowerShell-uppgifter.
ScriptArguments
-
skriptargument
string
.
Anger de ytterligare parametrar som ska skickas till PowerShell. Kan vara antingen ordningstal eller namngivna parametrar.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Ingen.
Anmärkningar
Använd den här uppgiften för att köra ett PowerShell-skript i kontexten för en Azure Service Fabric-klusteranslutning. Kör ett PowerShell-kommando eller skript i en PowerShell-session som har en Initierad Service Fabric-klusteranslutning.
Service Fabric
- Den här uppgiften använder en Service Fabric-installation för att ansluta och distribuera till ett Service Fabric-kluster.
- Azure Service Fabric Core SDK på byggagenten.
Krav
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
kräver | Lokalt installerade agenter måste ha funktioner som matchar följande kräver för att köra jobb som använder den här uppgiften: Cmd |
funktioner | Den här aktiviteten uppfyller inte några krav på efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Vilken som helst |
variabler som kan | Vilken som helst |
Agentversion | 1.95.0 eller senare |
Aktivitetskategori | Nytta |