TeamCity のビルドに問題があります。プロジェクトをローカルでビルドすると正しくコンパイルされますが、TeamCity を実行するとビルドがエラーで失敗しますBuild failure condition: Process exited with code 1
。
この同じ障害状態の 2 つの別々のプロジェクトがあり、問題の診断を開始する方法さえわかりません。1 つのプロジェクトは Visual Studio 2010 で作成された C# ライブラリであり (VS ソリューションを使用してそのプロジェクトをコンパイルします)、もう 1 つのプロジェクトは Xamarin Studio を使用して実行されます。
コードをコンパイルする Xamarin Studio ビルド ステップでは、次の行を使用します (改行は無視してください)。
"C:\Program Files (x86)\Xamarin Studio\bin\mdtool.exe" build
"--project:MyProject"
"%teamcity.build.checkoutDir/MySolution.sln"
どちらのプロジェクトも、ビルド エージェントでコンパイルされます (Visual Studio またはコマンド ライン コマンドを使用してローカルでコンパイルされた場合)。ビルド エージェント (つまり、実行中のサービス) でビルド構成をローカルで実行し、そこからテストする方法はありますか?