ServiceFabricPowerShell@1 - Service Fabric PowerShell v1 任务
使用此任务在 Azure Service Fabric 群集连接的上下文中运行 PowerShell 脚本。 在已初始化 Service Fabric 群集连接的 PowerShell 会话中运行任何 PowerShell 命令或脚本。
语法
# 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.
输入
clusterConnection
- 群集服务连接
输入别名: serviceConnectionName
。 string
. 必需。
指定在执行指定的 PowerShell 脚本时将建立服务连接的 Azure Service Fabric 群集。
ScriptType
- 脚本类型
string
. 必需。 允许的值: FilePath
(脚本文件路径) , InlineScript
(内联脚本) 。 默认值:FilePath
。
指定脚本是作为文件提供,还是在任务中内联提供。
ScriptPath
- 脚本路径
string
. 可选。 在 时 ScriptType = FilePath
使用 。
指定要运行的 PowerShell 脚本的路径。 可以包含通配符和变量。 示例:$(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml
。
注意
此任务不支持组合撰写文件。
Inline
- 内联脚本
string
. 可选。 在 时 ScriptType = InlineScript
使用 。 默认值:# You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments
。
指定要在生成代理上运行的 PowerShell 命令。 详细了解 PowerShell 任务。
ScriptArguments
- 脚本参数
string
.
指定要传递给 PowerShell 的其他参数。 可以是序号,也可以是命名参数。
任务控制选项
除了任务输入,所有任务都有控制选项。 有关详细信息,请参阅 控制选项和常见任务属性。
输出变量
无。
备注
使用此任务在 Azure Service Fabric 群集连接的上下文中运行 PowerShell 脚本。 在已初始化 Service Fabric 群集连接的 PowerShell 会话中运行任何 PowerShell 命令或脚本。
Service Fabric
- 此任务使用 Service Fabric 安装来连接并部署到 Service Fabric 群集。
- 生成代理上的 Azure Service Fabric Core SDK。