Есть ли какие-либо остальные вызовы API для сброса значения параметра конфигурации, унаследованного teamcity?

Мне нужно сбросить значение параметра конфигурации, унаследованное teamcity, т.е. вернуться к значению уровня шаблона, используя остальные API из программы dot.net.

Если значение унаследовано от templete, то в ответе api rest мы можем увидеть атрибут attribute: "true". Поэтому я пытаюсь добавить унаследованное значение true, используя приведенный ниже вызов API, но это не удалось с ошибкой неверного запроса.

Запрос

POST http://teamcity:80/httpAuth/app/rest/buildTypes/id:Test/parameters

Заголовки

Content-Type: application/xml 
Authorization: Token

тело

<property name="Version" inherited="true">

Ссылка кнопки Rest в настройках конфигурации

Или есть какой-либо способ получить removePropertyId параметра конфигурации, так что я могу этот пост-вызов сбросить значение.

POST /admin/editBuildParams.html?id=buildType:Test&submitBuildType=1&submitAction=removeParameter&removedPropertyId=1672368380&paramType=conf

0 ответов

Другие вопросы по тегам