如何在 teamcity 中通过 powershell 获取构建配置 ID。如果 bt1 比 vlue 更改为“true”,如果 bt2 比“false”,我必须使用不同的值运行测试,这我的脚本将进行更改
Param ($hiddenfunctionality)
Write-Host "Updating C:\Program Files\\Empower\Web\Web.config"
[System.Xml.XmlDocument] $xd = new-object System.Xml.XmlDocument
$file = resolve-path("C:\Program Files\\Empower\Web\web\Web.config")
$xd.load($file)
$xd.SelectNodes("configuration/appSettings/add[@key='opentext.empower.site.enableHiddenFunctionality']").Item(0).SetAttribute('value', $hiddenfunctionality)
$xd.Save( $file)
Write-Host "Done"