使用 Yaml 真的很令人沮喪,我從一個 azure devops 發布管道匯出為 YAML,每次我將此代碼插入我的 yaml 檔案并運行它時,Azure devops 總是說“錯誤 - 決議塊映射時沒有找到預期的密鑰” . 是否有人能夠幫助解決如何在 yaml 中包含行內 powershell 腳本,因為 Azure Devops 中的匯出 yaml 選項沒用
- task: AzurePowerShell@5
displayName: 'test inline script in yaml'
inputs:
azureSubscription: 'azuresubscriptionid'
ScriptType: InlineScript
Inline: |
# Setting Variables
$var1 = "1!
Write-Output $var1
preferredAzurePowerShellVersion: 3.1.0
uj5u.com熱心網友回復:
請在下面找到正確的腳本:
- task: AzurePowerShell@5
displayName: 'test inline script in yaml'
inputs:
azureSubscription: 'azuresubscriptionid'
ScriptType: InlineScript
Inline: |
# Setting Variables
$var1 = "1"
Write-Output $var1
preferredAzurePowerShellVersion: 3.1.0
后面有一個額外的縮進inputs:
請查看
感謝@vince-bowdren 關于腳本中的錯字。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/488381.html
標籤:天蓝色 天蓝色的devops yaml 天蓝色管道 yaml
