使用单引号转义模板表达式
在AzDO yml文件中,如果您使用Powershell任务中的模板表达式,您可能会遇到它们未编译的问题。为了解决这个问题,您需要使用单引号来转义模板表达式。下面是一个示例:
- task: PowerShell@2
inputs:
targetType: 'inline'
script: |
Write-Host "This is a template expression: $('Hello World')"
在这个示例中,我们使用了单引号来包裹Powershell任务中的inline类型。这是通过把表达式$('Hello World')包裹在单引号中来转义模板表达式的方式。
使用这种方法,您就可以在AzDO yml文件中使用模板表达式,并且可以正确编译它们。