TeamCity API - 如何更改'规范'一个参数

时间:2014-08-22 13:41:34

标签: api parameters teamcity

我的构建中有一个参数设置为"提示" /"选择"输入类型,以便在强制构建时向用户提示可能值的下拉列表。

我需要能够以编程方式修改下拉列表中的选项。 API允许我轻松地更改,但我无法弄清楚如何更改"规范"中的选项

有没有人想到这个?也许它不支持API?

1 个答案:

答案 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