Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretó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.
Sintaxe
# 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.
Entradas
clusterConnection
-
de Conexão do Serviço de Cluster
Alias de entrada: serviceConnectionName.
string. Obrigatório
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ório 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 de 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 dessa 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 tarefas do PowerShell.
argumentos de script ScriptArguments -
string.
Especifica os parâmetros adicionais a serem passados para o PowerShell. Podem ser parâmetros ordinais ou nomeados.
Opções de controle de tarefa
Todas as tarefas têm opções de controle além das suas entradas de tarefas. Para obter mais informações, consulte as opções de Controle de e as propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Observações
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.
Malha de Serviços
- Essa tarefa usa uma instalação do Service Fabric para se conectar e implantar em um cluster do Service Fabric.
- do SDK do Azure Service Fabric Core no agente de build.
Requisitos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, build clássico, versão clássica |
| Execuções em | Agent, DeploymentGroup |
| de demandas | Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas de para executar trabalhos que usam esta tarefa: Cmd |
| recursos | Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho. |
| restrições de comando | Qualquer |
| variáveis settable | Qualquer |
| Versão do agente | 1.95.0 ou superior |
| Categoria de tarefa | Utilidade |