MSBuild
このページには、MSBuild ビルドランナーフィールドの参照情報が含まれています。
MSBuild ランナーには、ビルドエージェントに .NET フレームワークまたは Mono がインストールされている必要があります。Microsoft ビルドツール (英語) 2013-2019 がサポートされています。
MSBuild をビルドランナーとして使用するようにビルド構成を設定する前に、MSBuild ランナーで XML ビルドプロジェクトファイルを使用していることを確認してください。
Microsoft Visual Studio ソリューションファイルをビルドするには、Visual Studio (sln) ビルドランナーを使用できます。
設定
オプション | 説明 |
|---|---|
ビルドファイルパス | ビルドチェックアウトディレクトリを基準として、ビルドするソリューションへのパスを指定します。例: |
作業ディレクトリ | オプション。ビルド作業ディレクトリがビルドチェックアウトディレクトリと異なる場合は、ビルド作業ディレクトリへのパスを指定します。 |
MSBuild バージョン | MSBuild バージョンを選択します: .NET フレームワーク、Mono xbuild、または Microsoft ビルドツール。 |
MSBuild ツールバージョン | コンパイルに使用するツールのバージョンをここで指定します( |
実行プラットフォーム | ドロップダウンメニューから、x64 マシンで目的の実行モードを選択します。 |
ターゲット | ターゲットはプロジェクト目的のための任意のスクリプトです。スペースで区切ってターゲットを入力してください。利用可能なターゲットは、フィールドの横にあるアイコンをクリックして Web UI で表示し、適切なボックスをチェックして追加することができます。 |
コマンドラインパラメーター | |
テスト失敗のフィードバック時間を短縮 | このオプションを使用して、前回のビルドで失敗したテストを他のものよりも先に実行するように TeamCity に指示します。 |
コードカバレッジ
コードカバレッジオプションの設定については、.NET コードカバレッジの設定ページを参照してください。
関連ページ:
.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 ランナーを使用します。一般ビルドランナーオプション:ソリューションフ...