我想在 TeamCity 配置名称中包含一个变量值。
例如,如果我的配置被调用[Patch release 4.3] - quick build
,我希望从变量中获取“4.3”,例如%release.number%
.
我想在 TeamCity 配置名称中包含一个变量值。
例如,如果我的配置被调用[Patch release 4.3] - quick build
,我希望从变量中获取“4.3”,例如%release.number%
.
至少目前不支持名称中的引用(TeamCity 7.x)。请参阅/投票以获取相应的功能请求。
我目前的解决方法是使用 powershell 脚本通过 REST 接口更新名称
$wc = new-object System.Net.WebClient
$wc.Credentials = new-object System.Net.NetworkCredential("user", "pass", "domain")
$wc.UploadString("http://myserver/httpAuth/app/rest/buildTypes/id:<build_id>/name","Put","%branch_name%")
请参阅http://confluence.jetbrains.com/display/TW/REST+API+Plugin上的“项目设置”