Dela via


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