ServiceFabricPowerShell@1 – Service Fabric PowerShell v1-uppgift
Använd den här uppgiften för att köra ett PowerShell-skript inom 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.
# Service Fabric PowerShell v1
# Run a PowerShell script within 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.
Indata
clusterConnection
- Klustertjänstanslutning
Indataalias: serviceConnectionName
. string
. Krävs.
Anger Azure Service Fabric-klustret som ska ha en upprättad tjänstanslutning när det angivna PowerShell-skriptet körs.
ScriptType
- Skripttyp
string
. Krävs. 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 aktiviteten.
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
.
Anteckning
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
Inga.
Kommentarer
Använd den här uppgiften för att köra ett PowerShell-skript inom 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 |
Krav | Lokalt installerade agenter måste ha funktioner som matchar följande krav för att köra jobb som använder den här uppgiften: Cmd |
Funktioner | Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Valfri |
Inställningsbara variabler | Valfri |
Agentversion | 1.95.0 eller senare |
Uppgiftskategori | Verktyg |