4

この質問への回答の続き: チーム都市のビルドにフリー テキストのメモを追加することは可能ですか?

TeamCity カスタム ビルド ダイアログには、「ビルド コメント」のフィールドがあります。

ビルド内からこれにアクセスする方法はありますか? システムプロパティまたは環境変数として?

4

3 に答える 3

1

私の知る限り、ビルドコメントは公開されておらず、ビルドスクリプトからアクセスできませんが、アクセス可能なカスタムビルドパラメーターを作成できます。システムプロパティまたは環境変数を作成できます。どちらもビルドスクリプトでアクセスできます。詳細については、カスタムパラメータに関するTeamCityドキュメントを参照してください。

于 2012-12-28T16:09:39.373 に答える
1

この質問は時代遅れかもしれませんが、他の誰かが興味を持っている場合に備えて答えます。

コメントは、TeamCity REST API を使用して取得できます。

http://teamcity.codebetter.com/guestAuth/app/rest/changes?locator=build:id:216886&fields=change(id,version,href,username,date,webUrl,comment)

C# プロジェクトから必要な場合は、FluentTcライブラリの使用を検討してください。

IBuild build = new RemoteTc()
   .Connect(_ => _.ToHost("teamcity.codebetter.com").AsGuest())
   .GetLastBuild(
       having => having.Id(216886),
       with => with.IncludeChanges(and => and.IncludeComment()));
于 2016-06-20T21:13:35.387 に答える