ServiceFabricPowerShell@1 – Tarefa do PowerShell do Service Fabric v1

Use essa tarefa para executar um script do PowerShell no contexto de uma conexão de cluster do Azure Service Fabric. Executa qualquer comando ou script do PowerShell em uma sessão do PowerShell que tenha uma conexão de cluster do Service Fabric inicializada.

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.

Entradas

clusterConnection - Conexão de Serviço de Cluster
Alias de entrada: serviceConnectionName. string. Obrigatórios.

Especifica o cluster do Azure Service Fabric que terá uma conexão de serviço estabelecida quando o script do PowerShell especificado for executado.


ScriptType - Tipo de script
string. Obrigatórios. Valores permitidos: FilePath (Caminho do Arquivo de Script) InlineScript (Script Embutido). Valor padrão: FilePath.

Especifica se o script é fornecido como um arquivo ou embutido na tarefa.


ScriptPath - Caminho do script
string. Opcional. Use quando ScriptType = FilePath.

Especifica o caminho para o script do PowerShell a ser executado. Pode incluir caracteres curinga e variáveis. Exemplo: $(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml.

Observação

Não há suporte para a combinação de arquivos compose como parte desta tarefa.


Inline - Script embutido
string. Opcional. Use quando ScriptType = InlineScript. Valor padrão: # You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments.

Especifica os comandos do PowerShell a serem executados no agente de build. Saiba mais sobre as tarefas do PowerShell.


ScriptArguments - Argumentos de script
string.

Especifica os parâmetros adicionais a serem passados para o PowerShell. Pode ser parâmetros ordinais ou nomeados.


Opções de controle da tarefa

Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.

Variáveis de saída

Nenhum.

Comentários

Use essa tarefa para executar um script do PowerShell no contexto de uma conexão de cluster do Azure Service Fabric. Executa qualquer comando ou script do PowerShell em uma sessão do PowerShell que tenha uma conexão de cluster do Service Fabric inicializada.

Service Fabric

Requisitos

Requisito Descrição
Tipos de pipeline YAML, build clássico, versão clássica
É executado em Agent, DeploymentGroup
Demandas Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas para executar trabalhos que usam esta tarefa: Cmd
Funcionalidades Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 1.95.0 ou superior
Categoria da tarefa Utilitário