ServiceFabricPowerShell@1: tarea de PowerShell v1 de Service Fabric
Use esta tarea para ejecutar un script de PowerShell en el contexto de una conexión de clúster de Azure Service Fabric. Ejecuta cualquier comando o script de PowerShell en una sesión de PowerShell que tenga una conexión de clúster de Service Fabric inicializada.
Sintaxis
# 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 conexión del servicio de clúster
Alias de entrada: serviceConnectionName
.
string
. Obligatorio.
Especifica el clúster de Azure Service Fabric que tendrá una conexión de servicio establecida cuando se ejecute el script de PowerShell especificado.
tipo de script de ScriptType
-
string
. Obligatorio. Valores permitidos: FilePath
(ruta de acceso del archivo de script), InlineScript
(script en línea). Valor predeterminado: FilePath
.
Especifica si el script se proporciona como un archivo o insertado en la tarea.
ScriptPath
-
ruta de acceso de script
string
. Opcional. Use cuando ScriptType = FilePath
.
Especifica la ruta de acceso al script de PowerShell que se va a ejecutar. Puede incluir caracteres comodín y variables. Ejemplo: $(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml
.
Nota:
No se admite la combinación de archivos compose como parte de esta tarea.
de script insertado de
string
. Opcional. Use cuando ScriptType = InlineScript
. Valor predeterminado: # You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments
.
Especifica los comandos de PowerShell que se van a ejecutar en el agente de compilación. Obtenga más información sobre tareas de PowerShell.
argumentos de script de ScriptArguments
-
string
.
Especifica los parámetros adicionales que se van a pasar a PowerShell. Puede ser ordinal o parámetros con nombre.
Opciones de control de tareas
Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.
Variables de salida
Ninguno.
Observaciones
Use esta tarea para ejecutar un script de PowerShell en el contexto de una conexión de clúster de Azure Service Fabric. Ejecuta cualquier comando o script de PowerShell en una sesión de PowerShell que tenga una conexión de clúster de Service Fabric inicializada.
Service Fabric
- Esta tarea usa una instalación de Service Fabric para conectarse e implementar en un clúster de Service Fabric.
- sdk de Azure Service Fabric Core en el agente de compilación.
Requisitos
Requisito | Descripción |
---|---|
Tipos de canalización | YAML, compilación clásica, versión clásica |
Se ejecuta en | Agente, DeploymentGroup |
demandas | Los agentes autohospedados deben tener funcionalidades que coincidan con los siguientes exigen ejecutar trabajos que usen esta tarea: Cmd |
funcionalidades de |
Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
restricciones de comandos | Cualquiera |
variables settable | Cualquiera |
Versión del agente | 1.95.0 o superior |
Categoría de tarea | Utilidad |