特定のgitコミットを使用してREST API経由でTeamCityビルドを実行しようとしています。 APIを介して新しいビルドを作成するには、git commitリファレンスではなく、TeamCityの変更IDが必要です。TeamCity VCSコミットを変更IDに変換する
git commitをTeamCity変更IDに変換するにはどうすればよいですか?私が今までに見つけた最も近いものは、<change />
ノードのリストを返し、webUrlプロパティからmodIdを解析すると、/app/rest/changes?fields=change:(version,webUrl)
が呼び出されていますが、私が必要とする特定のコミットだけを含むTeamCityロケータを介してこれをフィルタリングする方法がわかりません。