Sdílet prostřednictvím


ServiceFabricPowerShell@1 – úloha Service Fabric PowerShellu v1

Tuto úlohu použijte ke spuštění skriptu PowerShellu v kontextu připojení ke clusteru Azure Service Fabric. Spustí jakýkoli příkaz nebo skript PowerShellu v relaci PowerShellu s inicializovaným připojením ke clusteru Service Fabric.

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.

Vstupy

clusterConnection - Připojení ke službě clusteru
Alias vstupu: serviceConnectionName. string. Povinná hodnota.

Určuje cluster Azure Service Fabric, který bude mít navázané připojení služby při spuštění zadaného skriptu PowerShellu.


ScriptType - Typ skriptu
string. Povinná hodnota. Povolené hodnoty: FilePath (Cesta k souboru skriptu), InlineScript (vložený skript). Výchozí hodnota: FilePath.

Určuje, jestli je skript poskytnutý jako soubor nebo vložený v úloze.


ScriptPath - Cesta ke skriptu
string. Nepovinný parametr. Použijte, když ScriptType = FilePath.

Určuje cestu ke skriptu PowerShellu, který se má spustit. Může obsahovat zástupné é znakůa a proměnné. Příklad: $(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml.

Poznámka

Kombinování souborů pro vytváření není v rámci této úlohy podporováno.


Inline - Vložený skript
string. Nepovinný parametr. Použijte, když ScriptType = InlineScript. Výchozí hodnota: # You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments.

Určuje příkazy PowerShellu, které se mají spustit v agentu sestavení. Přečtěte si další informace o úlohách PowerShellu.


ScriptArguments - Argumenty skriptu
string.

Určuje další parametry, které se mají předat do PowerShellu. Můžou být buď řadové, nebo pojmenované parametry.


Možnosti ovládání úloh

Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacích prvků a běžné vlastnosti úlohy.

Výstupní proměnné

Žádné

Poznámky

Tuto úlohu použijte ke spuštění skriptu PowerShellu v kontextu připojení ke clusteru Azure Service Fabric. Spustí jakýkoli příkaz nebo skript PowerShellu v relaci PowerShellu s inicializovaným připojením ke clusteru Service Fabric.

Service Fabric

Požadavky

Požadavek Popis
Typy kanálů YAML, klasický build, klasická verze
Běží na Agent, DeploymentGroup
Požadavky Agenti v místním prostředí musí mít funkce , které odpovídají následujícím požadavkům na spouštění úloh, které používají tuto úlohu: Cmd
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 1.95.0 nebo vyšší
Kategorie úloh Nástroj