Teilen über


ServiceFabricPowerShell@1– Service Fabric PowerShell v1-Aufgabe

Verwenden Sie diese Aufgabe, um ein PowerShell-Skript im Kontext einer Azure Service Fabric-Clusterverbindung auszuführen. Führt jeden PowerShell-Befehl oder -Skript in einer PowerShell-Sitzung aus, die eine Service Fabric-Clusterverbindung initialisiert hat.

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.

Eingaben

clusterConnection - Clusterdienstverbindung
Eingabealias: serviceConnectionName. string. Erforderlich.

Gibt den Azure Service Fabric-Cluster an, der eine Dienstverbindung hergestellt hat, wenn das angegebene PowerShell-Skript ausgeführt wird.


ScriptType - Skripttyp
string. Erforderlich. Zulässige Werte: FilePath (Skriptdateipfad), InlineScript (Inlineskript). Standardwert. FilePath.

Gibt an, ob das Skript als Datei oder Inline in der Aufgabe bereitgestellt wird.


ScriptPath - Skriptpfad
string. Optional. Verwenden Sie , wenn ScriptType = FilePath.

Gibt den Pfad zum auszuführenden PowerShell-Skript an. Kann Wildcards und Variablen enthalten. Beispiel: $(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml.

Hinweis

Das Kombinieren von Compose-Dateien wird im Rahmen dieser Aufgabe nicht unterstützt.


Inline - Inlineskript
string. Optional. Verwenden Sie , wenn ScriptType = InlineScript. Standardwert. # You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments.

Gibt die PowerShell-Befehle an, die auf dem Build-Agent ausgeführt werden sollen. Erfahren Sie mehr über PowerShell-Aufgaben.


ScriptArguments - Skriptargumente
string.

Gibt die zusätzlichen Parameter an, die an PowerShell übergeben werden sollen. Möglich sind Ordinalparameter oder benannte Parameter.


Optionen für die Vorgangskontrolle

Alle Vorgänge verfügen zusätzlich zu ihren Eingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.

Ausgabevariablen

Keine.

Hinweise

Verwenden Sie diese Aufgabe, um ein PowerShell-Skript im Kontext einer Azure Service Fabric-Clusterverbindung auszuführen. Führt jeden PowerShell-Befehl oder -Skript in einer PowerShell-Sitzung aus, die eine Service Fabric-Clusterverbindung initialisiert hat.

Service Fabric

  • Diese Aufgabe verwendet eine Service Fabric-Installation, um eine Verbindung herzustellen und in einem Service Fabric-Cluster bereitzustellen.
  • Azure Service Fabric Core SDK auf dem Build-Agent.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, Klassischer Build, klassisches Release
Wird ausgeführt auf Agent, DeploymentGroup
Forderungen Selbstgehostete Agents müssen über Funktionen verfügen, die den folgenden Anforderungen entsprechen, um Aufträge auszuführen, die diese Aufgabe verwenden: Cmd
Capabilities Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag.
Befehlseinschränkungen Any
Setzbare Variablen Any
Agent-Version 1.95.0 oder höher
Aufgabenkategorie Hilfsprogramm