Azure Pipelines - 从 Python 脚本任务导出变量以在 Powershell 脚本任务中使用
Azure Pipelines - export variable from Python script task to use in Powershell script task
我在 Azure 管道的 Python 脚本任务中定义了一个变量。
variable = "True"
我想在下一个 Powershell 脚本任务中使用这个变量。
如何使用 Azure YAML 管道实现此目的?
谢谢!
你已经看过 Task Output Variables 了吗?
例如
steps:
- task: PythonScript@0
name: pythonTask
inputs:
scriptSource: 'inline'
script: |
someVar = "True"
print("someVar = " + someVar)
print("##vso[task.setvariable variable=someVar]" + someVar)
- task: PowerShell@2
inputs:
targetType: 'inline'
script: |
Write-Host "python var = $(someVar)"
我在 Azure 管道的 Python 脚本任务中定义了一个变量。
variable = "True"
我想在下一个 Powershell 脚本任务中使用这个变量。
如何使用 Azure YAML 管道实现此目的?
谢谢!
你已经看过 Task Output Variables 了吗? 例如
steps:
- task: PythonScript@0
name: pythonTask
inputs:
scriptSource: 'inline'
script: |
someVar = "True"
print("someVar = " + someVar)
print("##vso[task.setvariable variable=someVar]" + someVar)
- task: PowerShell@2
inputs:
targetType: 'inline'
script: |
Write-Host "python var = $(someVar)"