在YAML中如何将多个参数传递给powershell脚本

oxiaedzo  于 2023-03-30  发布在  Shell
关注(0)|答案(1)|浏览(163)
- task: PowerShell@2
          inputs:
            targetType: 'filepath'
            filePath: $(System.DefaultWorkingDirectory)/psscript.ps1
            arguments: >
              -ContainerName $(ContainerName
              **-Url $(Url) + '&sub-key=' + $(SubscriptionKey)**
          displayName: 'Uploading files'

URL不工作
误差|必须在“+”运算符之后提供值表达式。

bhmjp9jg

bhmjp9jg1#

请尝试以下操作:

jobs:
- job:
  variables:
    a: $[format('{0}"&"sub-key={1}', variables.Url, variables.SubscriptionKey)]
  steps:
    - task: PowerShell@2
      inputs:
        targetType: 'filepath'
        filePath: $(System.DefaultWorkingDirectory)/psscript.ps1
        arguments: >
            -ContainerName $(ContainerName)
            -Url $(a)
      displayName: 'Uploading files'

相关问题