我需要使用Teamcity REST API更新配置参数的规范。
在REST documentation之后,我尝试了一个PUT请求,其参数值如下:
http://teamcity:80/httpAuth/app/rest/projects/TestProject/parameters/TestProjectParam
但是这会更新参数的值,但是我需要更新参数的规范。我正在使用Teamcity 8.0.6
答案 0 :(得分:3)
我无法验证这是否适用于TeamCity 8.0.6,但以下内容将使用TeamCity 8.1.3中的spec创建/更新参数。
请求强>
POST http://teamcity:80/httpAuth/app/rest/projects/TestProject/parameters/
<强>接头强>
Content-Type: application/xml
Authorization: YourToken
<强>车身强>
<property name="TestProjectParam" value="" own="true">
<type rawValue="select data_2='400' data_1='300' display='normal' data_3='500'" />
</property>