Condividi tramite


ServiceFabricPowerShell@1 - Attività PowerShell di Service Fabric v1

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.
# 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.

Input

clusterConnection - Connessione al servizio cluster
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 script). Valore predefinito: FilePath.

Specifica se lo script viene fornito come file o inline nell'attività.


ScriptPath - Percorso script
string. facoltativo. 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 - Inline Script
string. facoltativo. 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.


ScriptArguments - Argomenti script
string.

Specifica i parametri aggiuntivi da passare a PowerShell. Può essere un parametro ordinale o denominato.


Opzioni di controllo delle attività

Tutte le attività dispongono di opzioni di controllo oltre ai relativi input 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 a 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 soddisfano le richieste seguenti per eseguire processi che usano questa attività: Cmd
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 1.95.0 o versione successiva
Categoria attività Utilità