1

Build Runner Type Visual Studio Sln File を使用して、TeamCity の各ビルドでアセンブリ バージョンをインクリメントする方法は?

4

2 に答える 2

4

TeamCity 6.5 以降には、静的値または TeamCity 変数で構成できる AssemblyInfoPatcher が付属しています。バージョン番号を変更するだけの場合の最も簡単な方法です。

  • ビルド構成を編集する
  • ビルドステップの編集
  • ビルド機能を追加
  • AssemblyInfoパッチャーを選択
  • バージョン番号に使用する変数を選択します

注: この単純な機能は、assemblyinfo ファイルが既定の場所 ([プロパティ] の下) にあることを前提としています。

于 2012-02-02T23:39:03.287 に答える
3

TeamCity 6.0 では、ビルド構成用に複数のビルド ステップを作成できます。そのため、最初のビルド ステップで、アセンブリのバージョンを上げるスクリプトを実行できます (現在のビルド番号から build.number システム プロパティとして取得できます)。2 番目のビルド ステップでは、実際の sln ランナーが実行されます。

于 2011-01-25T07:34:18.833 に答える