有没有办法在Powershell脚本中访问TeamCity系统属性?

我正在尝试使用Powershell转轮在TeamCity中建立一个新的构建配置。但是,我似乎找不到一种访问构建脚本中TeamCity系统属性的方法。我看到提示这是可能的,但是找不到如何做的文件。

我尝试使用Powershell变量语法访问系统属性$ variable。我还打印出内存中的所有变量,并且看不到要使用的teamcity变量。

Powershell运行程序是否可以这样做,如果是这样的话,需要使用什么语法呢?

TeamCity将设置环境变量,如build.number(您可以在TeamCity中看到这些变量的列表)。

在Powershell中,您可以使用env“provider”访问环境变量,例如

$env:PATH

通过替换TeamCity变量可以访问。用_,所以build.number变量可以被访问

$env:build_number
翻译自:https://stackoverflow.com/questions/13278615/is-there-a-way-to-access-teamcity-system-properties-in-a-powershell-script

转载注明原文:有没有办法在Powershell脚本中访问TeamCity系统属性?