【发布时间】:2016-03-17 14:58:20
【问题描述】:
我正在尝试使用 Powershell 打印 TeamCity 参数。 Teamcity 参数是在运行时通过在别处为其赋值而形成的。问题是 Teamcity 只打印由此形成的字符串,而不是存储在参数中的值。请查看我需要打印构建 ID 的示例代码,这里的“teamcity”和“build.id”是在运行时形成的。但是,在运行 Teamcity 时会打印字符串 %teamcity.build.id%,而不是实际的构建 ID。
注意: 我需要打印的 TeamCity 内置参数类型是代理参数,而不是系统参数或环境参数
$per = "%"
$t = "teamcity"
$b = ".build.id"
$indirect = $per+$t+$b+$per
Write-Output $indirect
【问题讨论】:
标签: powershell variables parameters teamcity