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
- Tato úloha používá instalaci Service Fabric k připojení a nasazení do clusteru Service Fabric.
- Sada Azure Service Fabric Core SDK v agentu sestavení
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 |