Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
To zadanie służy do uruchamiania skryptu programu PowerShell w kontekście połączenia klastra usługi Azure Service Fabric. Uruchamia dowolne polecenie lub skrypt programu PowerShell w sesji programu PowerShell, która ma zainicjowane połączenie klastra usługi Service Fabric.
Składnia
# 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.
Dane wejściowe
clusterConnection
-
połączenia z usługą klastra
Alias wejściowy: serviceConnectionName
.
string
. To jest wymagane.
Określa klaster usługi Azure Service Fabric, który będzie miał ustanowione połączenie z usługą po wykonaniu określonego skryptu programu PowerShell.
ScriptType
-
typ skryptu
string
. To jest wymagane. Dozwolone wartości: FilePath
(ścieżka pliku skryptu), InlineScript
(wbudowany skrypt). Wartość domyślna: FilePath
.
Określa, czy skrypt jest dostarczany jako plik, czy wbudowany w zadaniu.
ScriptPath
-
ścieżka skryptu
string
. Opcjonalny. Użyj polecenia , gdy ScriptType = FilePath
.
Określa ścieżkę do skryptu programu PowerShell do uruchomienia. Może zawierać symbole wieloznaczne i zmienne. Przykład: $(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml
.
Uwaga
Łączenie plików Compose nie jest obsługiwane w ramach tego zadania.
skryptu wbudowanego
string
. Opcjonalny. Użyj polecenia , gdy ScriptType = InlineScript
. Wartość domyślna: # You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments
.
Określa polecenia programu PowerShell do uruchomienia na agencie kompilacji. Dowiedz się więcej o zadaniach programu PowerShell .
ScriptArguments
-
argumenty skryptu
string
.
Określa dodatkowe parametry, które mają być przekazywane do programu PowerShell. Może to być parametry porządkowe lub nazwane.
Opcje sterowania zadaniami
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.
Zmienne wyjściowe
Żaden.
Uwagi
To zadanie służy do uruchamiania skryptu programu PowerShell w kontekście połączenia klastra usługi Azure Service Fabric. Uruchamia dowolne polecenie lub skrypt programu PowerShell w sesji programu PowerShell, która ma zainicjowane połączenie klastra usługi Service Fabric.
Service Fabric
- To zadanie używa instalacji usługi Service Fabric do łączenia się i wdrażania w klastrze usługi Service Fabric.
- zestawu Azure Service Fabric Core SDK agenta kompilacji.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, klasyczna kompilacja, wersja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Agenci hostowani samodzielnie muszą mieć możliwości zgodne z następującymi wymaganiami do uruchamiania zadań korzystających z tego zadania: Cmd |
możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
ograniczenia poleceń | Jakikolwiek |
zmienne ustawiane | Jakikolwiek |
Wersja agenta | 1.95.0 lub nowsza |
Kategoria zadań | Użyteczność |