I have a project in TeamCity and I am trying to update one of its inherited parameter's values, the parameter is inherited from the parent project and has a blank value.
When I PUT a new value against the API, a new parameter with the same name is created with the correct value, but the inherited parameter's value remains blank.
I am using the C# the FluentTC library to do this but I have also tried using the TeamCity REST Api directly.
var teamCity = new RemoteTc()
.Connect(h => h
.ToHost("teamcity")
.AsUser("someUser", "somePassword));
teamCity.SetProjectParameters(project =>
project.Id("someProjectId"), buildConfig => buildConfig.Parameter("someParameter", "4"));
The documentation for the above code can be found under the "Set project parameter" here.
Any help would be greatly appreciated.