gpt4 book ai didi

azure-devops - 在 Azure DevOps Yaml 管道中调试

转载 作者:行者123 更新时间:2023-12-05 04:51:53 25 4
gpt4 key购买 nike

我的 Yaml 管道中有以下 PowerShell 脚本,我试图在环境变量 Path 中添加 Path,我没有收到任何错误,但我的测试用例失败,这取决于我在下面设置的路径变量之一.

如果我可以调试并查看所有路径已添加到下面的路径变量中,是否有办法。如果是的话我怎么能看到它??因为我的测试用例在设置路径环境变量时在本地通过。

- powershell: |
Set-Variable -Name PATH -Value "$env:PATH;$(IppRoot)\redist\intel64_win\ipp;$(Build.SourcesDirectory)\Project_x64-$(osSuffix)\bin;$(Build.BinariesDirectory);$(LibFT4222Root)/imports/LibFT4222/dll/amd64"
Write-Host "##vso[task.setvariable variable=PATH]$PATH"
displayName: 'Add binaries to PATH on Win'
condition: eq(variables['Agent.OS'], 'Windows_NT')

最佳答案

您可以在它之后添加另一个步骤,只打印所有环境变量:

- task: CmdLine@2
inputs:
script: 'set'

现在您可以检查它是否确实已添加到上一个任务中的 Path 中。

顺便说一句,要向 PATH 添加新值,您可以使用 a special logging command :

Write-Host ##vso[task.prependpath]c:\my\directory\path

关于azure-devops - 在 Azure DevOps Yaml 管道中调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66711469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com