我的构建中有一个参数设置为"提示" /"选择"输入类型,以便在强制构建时向用户提示可能值的下拉列表。
我需要能够以编程方式修改下拉列表中的选项。 API允许我轻松地更改值,但我无法弄清楚如何更改"规范"中的选项。
有没有人想到这个?也许它不支持API?
答案 0 :(得分:2)
我找到了它:
1)使用API获取参数的XML
http://[TeamCityServer]/httpAuth/app/rest/buildTypes/[Selector]/parameters/[Parameter]
2)修改XML以添加/删除选项(或以其他方式更改规范)
3)使用Content-Type:application / xml将修改后的XML发布到参数端点
http://[TeamCityServer]/httpAuth/app/rest/buildTypes/[Selector]/parameters