gpt4 book ai didi

azure-devops - 在vsts构建期间设置 "Path"环境变量,以便它在构建任务(特别是vsTest任务)之间持久存在

转载 作者:行者123 更新时间:2023-12-04 05:08:30 26 4
gpt4 key购买 nike

我有一个vsts构建定义,在该定义中,我尝试使用PowerShell(在尝试cmd之前)任务设置PATH环境变量,以便在以后的vsTest任务中,测试可以从该路径运行exe,但是使用以下命令设置PATH ps\cmd任务似乎不起作用,我尝试了一些选择,例如:

[Environment]::SetEnvironmentVariable("Path", $env:Path + ";" + $newPath, [EnvironmentVariableTarget]::User)

setx path " %newPath;%PATH%"

有什么建议么?

最佳答案

通过PowerShell任务调用logging command来设置流程环境变量:

例如:

Write-Host "##vso[task.setvariable variable=PATH;]${env:PATH};$newPath";

关于azure-devops - 在vsts构建期间设置 "Path"环境变量,以便它在构建任务(特别是vsTest任务)之间持久存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49288558/

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