Visual Studio 2003
Visual Studio 2003 ビルドランナーは、Microsoft Visual Studio 2003 .NET プロジェクトのビルドをサポートします。Microsoft Visual Studio 2005-2017 プロジェクトをビルドするには、Visual Studio (sln) ビルドランナーを参照してください。
オプション | 説明 |
|---|---|
ソリューションファイルのパス | ビルドするソリューションへのパスは、ビルドチェックアウトディレクトリを基準とします。例:
vs-addin\addin\addin.sln
|
作業ディレクトリ | 作業ディレクトリを構築するを指定します。 |
構成 | ビルドするソリューション構成の名前を指定します。 |
プロジェクト出力 | このグループのオプションを使用すると、ソリューションで定義されているデフォルトの出力を使用するか、独自の出力パスを指定できます。 |
すべてのプロジェクトの出力ディレクトリ | プロジェクト出力オプションをオーバーライドするがチェックされている場合、このオプションが利用可能です。コンパイルされたターゲットが配置されるディレクトリを指定します。 |
マップを介して URL を解決する | URL プロジェクトパスを物理プロジェクトパスにマップする場合は、このラジオボタンをクリックします。このオプションを選択した場合、URL のマップを入力するフィールドでマッピングを指定します。 |
URL のマップを入力します | このリンクをクリックして、テキスト領域に目的のマップを指定します。次の形式を使用します。
http://localhost:8111=myProjectPath/myProject
where
|
WebDAV を介して URL を解決する | WebDav を介して URL を解決する場合は、このラジオボタンをクリックします。 |
MS Visual Studio 参照パス | MS Visual Studio の参照パスをビルドに自動的に含める場合は、このオプションをオンにします。 |
NAnt home | ビルド構成のビルドを実行する NAnt 実行可能ファイルへのパスを指定します。パスは、ビルドチェックアウトディレクトリに対する相対パスにすることができます。環境変数を使用することもできます。 |
コマンドラインパラメーター | TeamCity は、定義されたすべてのシステムプロパティを NAnt に自動的に渡すため、ここで |
NUnit テストを実行します | 実行する NUnit テストが保存されている .NET アセンブリを指定します。複数のエントリはコンマで区切られ、NAnt ワイルドカードの使用が有効になります。次の例では、TeamCity はすべてのプロジェクトディレクトリでテストアセンブリを検索し、これらのテストを実行します。
**\*.dll
これらのすべてのワイルドカードは、ソリューションファイルを含むパスに関連して指定されます。 |
NUnit テストを実行しないでください | テスト対象として見つかったアセンブリのリストから除外する .NET アセンブリを指定します。複数のエントリはコンマで区切られ、NAnt ワイルドカードの使用が有効になります。次の例では、TeamCity はこのディレクトリで指定されたテストを省略します。
**\obj\**\*.dll
これらのすべてのワイルドカードは、ソリューションファイルを含むパスに関連して指定されます。 |
テスト失敗のフィードバック時間を短縮 | 次のオプションを使用して、TeamCity に他のテストの前にいくつかのテストを実行するよう指示します。 |
最近失敗したテストを最初に実行する | チェックした場合、TeamCity は最初に、以前の終了したビルドまたは実行中のビルドで失敗したテストと、失敗率の高いテストを実行します (いわゆる点滅テスト) |
関連ページ:
.NET
TeamCity.NET ビルドステップを使用すると、.NET (Core) および .NET フレームワークを対象とするアプリケーションをビルド、テスト、デプロイできるほか、NuGet パッケージをダウンロードしてプッシュすることもできます。.NET ステップイン構成とパイプライン:クラシックビルド構成では、.NET は、選択したコマンドに応じて設定が変化する単一のビルドステップです。パイプラインでは、これらの各コマンドは個別のビルドステップとして使用できます。エージェント要件:.NET ス...
Visual Studio (sln)
このページには、Microsoft Visual Studio、2005-2017、TeamCity 2019.1 以降の Microsoft Visual Studio 2019 ソリューションファイルをビルドする Visual Studio (sln) ビルドランナーの参照情報が含まれています。Microsoft Visual Studio 2003 ソリューションファイルをビルドするには、Visual Studio 2003 ランナーを使用します。一般ビルドランナーオプション:ソリューションフ...
ビルドパラメーターの設定
パラメーターは、TeamCity 設定およびビルドスクリプトの構文を介して参照するペアです。パラメーター部分は、生の値 () にすることも、別のパラメーターへの参照 () を含めることもできます。パラメーター型:TeamCity は 3 種類のパラメーターをサポートしています。構成パラメーター — ビルド構成内で設定を共有することを主な目的とするパラメーター。これらのパラメーターを使用して、テンプレートから作成された構成やレシピを使用する構成をカスタマイズすることもできます。TeamCity は...
プロジェクト管理者ガイド
このセクションでは、プロジェクト管理に焦点を当てます。TeamCity プロジェクトとビルド構成の作成、ビルドステップの設定、依存関係チェーンの構成などについて説明します。基本的な TeamCity ワークフロー:次のダイアグラムは、基本的な TeamCity ワークフローを示しています。TeamCity サーバーはリポジトリの変更を検出しました。サーバーはこの変更をデータベースに書き込みます。ビルド構成に添付されたトリガーは、データベース内の関連する変更を検出し、ビルドを開始します。トリガー...