Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usare questa attività per eseguire uno script di PowerShell nel contesto di una connessione cluster di Azure Service Fabric. Esegue qualsiasi comando o script di PowerShell in una sessione di PowerShell con una connessione cluster di Service Fabric inizializzata.
Sintassi
# 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.
Ingressi dati
connessione al servizio cluster clusterConnection
-
Alias di input: serviceConnectionName
.
string
. Obbligatorio.
Specifica il cluster di Azure Service Fabric che avrà una connessione al servizio stabilita quando viene eseguito lo script di PowerShell specificato.
ScriptType
-
tipo di script
string
. Obbligatorio. Valori consentiti: FilePath
(percorso file script), InlineScript
(script inline). Valore predefinito: FilePath
Specifica se lo script viene fornito come file o inline nell'attività.
ScriptPath
-
percorso script
string
. Opzionale. Usare quando ScriptType = FilePath
.
Specifica il percorso dello script di PowerShell da eseguire. Può includere caratteri jolly e variabili. Esempio: $(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml
.
Nota
La combinazione di file Compose non è supportata come parte di questa attività.
Inline
-
script inline
string
. Opzionale. Usare quando ScriptType = InlineScript
. Valore predefinito: # You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments
Specifica i comandi di PowerShell da eseguire nell'agente di compilazione. Altre informazioni sulle attività di PowerShell .
argomenti script ScriptArguments
-
string
.
Specifica i parametri aggiuntivi da passare a PowerShell. Può essere ordinale o parametri denominati.
Opzioni di controllo attività
Tutte le attività hanno opzioni di controllo oltre ai relativi input di attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Osservazioni:
Usare questa attività per eseguire uno script di PowerShell nel contesto di una connessione cluster di Azure Service Fabric. Esegue qualsiasi comando o script di PowerShell in una sessione di PowerShell con una connessione cluster di Service Fabric inizializzata.
Service Fabric
- Questa attività usa un'installazione di Service Fabric per connettersi e distribuire in un cluster di Service Fabric.
- azure Service Fabric Core SDK nell'agente di compilazione.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Viene eseguito in | Agente, DeploymentGroup |
richieste | Gli agenti self-hosted devono avere funzionalità che corrispondono alle seguenti richiedono di eseguire processi che usano questa attività: Cmd |
funzionalità di |
Questa attività non soddisfa alcuna richiesta di attività successive nel processo. |
restrizioni dei comandi | Qualunque |
variabili impostabili | Qualunque |
Versione dell'agente | 1.95.0 o versione successiva |
Categoria attività | Utilità |