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 script o comando de PowerShell en una sesión de PowerShell que tenga inicializada una conexión de clúster de Service Fabric.

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 - Conexión de 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.


ScriptType - Tipo de script
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 del 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:

La combinación de archivos compose no se admite como parte de esta tarea.


Inline - Script insertado
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 las tareas de PowerShell.


ScriptArguments - Argumentos de script
string.

Especifica los parámetros adicionales que se van a pasar a PowerShell. Pueden ser parámetros ordinales o con nombre.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de las entradas de tareas. Para obtener más información, vea Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Comentarios

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 script o comando de PowerShell en una sesión de PowerShell que tenga inicializada una conexión de clúster de Service Fabric.

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
Peticiones Los agentes autohospedados deben tener funcionalidades que coincidan con las siguientes demandas para ejecutar trabajos que usen esta tarea: Cmd
Capabilities Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
Restricciones de comandos Any
Variables que se pueden establecer Any
Versión del agente 1.95.0 o superior
Categoría de la tarea: Utilidad