Compartir a través de


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