/// <summary>
 /// Used to update the current status of a build status object on the specific commit.
 /// </summary>
 /// <param name="revision">The SHA1 of the commit</param>
 /// <param name="key">The build status' unique key</param>
 /// <param name="buildInfo">The new commit status object</param>
 /// <returns></returns>
 /// /// <remarks>This operation can also be used to change other properties of the build status: state, name, description, url, refname. The key cannot be changed.</remarks>
 public BuildInfo ChangeBuildStatusInfo(string revision, string key, BuildInfo buildInfo)
 {
     return(_repositoriesEndPoint.ChangeBuildStatusInfo(_accountName, _slug, revision, key, buildInfo));
 }