0

私はCIのチームシティと協力しており、非常に満足しています。これを使用して、Tfsからビルドし、コードをビルドします。初心者として、いくつか質問があります。

  1. アプリがバージョン番号に使用するバージョン情報があります。ビルドごとにこれをインクリメントするにはどうすればよいですか?
  2. 私は自分のコードに対してコード分析とスタイル警官分析を実行します。これらの設定ファイルは、複数のソリューション間で共有されるため、ソリューションの外部にあります。ビルドでこれらをどのように参照できますか?それらが存在するディレクトリをソースコードでプルしてビルドできますか?
  3. tfsチェックインからプルされた各ビルドの後にリリースノートドキュメントを生成する方法はありますか?
4

3 に答える 3

0

質問2に答える。

設定ファイルをアーティファクトとして公開するビルド構成を作成できます。これらの設定ファイルを必要とする各構成には、このプロジェクトに対するスナップショットの依存関係とアーティファクトの依存関係の両方が含まれる可能性があります。アーティファクトの依存関係を設定するときに、「同じビルドチェーンから」を選択します。

依存関係の詳細については、 http://blogs.jetbrains.com/teamcity/2012/04/24/teamcity-build-dependencies-2/の「アーティファクトとスナップショットの依存関係を一緒に使用する」セクションを参照してください。

于 2013-02-11T15:07:25.913 に答える
0
  1. 「ビルド構成でのビルドパラメーターの定義と使用」を使用して、環境変数の現在のビルドIDを定義できます。Predefined Build Parametersで利用可能な値を確認してください。
  2. 複数のVCS Rootsを使用でき、構成を共有ルートからチェックアウトできます。
  3. スクリプトのみを使用します。
于 2013-02-12T19:49:24.063 に答える