I recommend you to use MS.NET on Windows buildagents and Mono on Linux ones. That's what we have in our case (using TeamCity too) and works very well.
On 22/10/12 18:17, alessandro binhara wrote:
hello all Does anyone have experience with TeamCity buildserver? I'm trying to configure to perform the build of my application in mono... I have a problem with xbuild... I got this error __[15:05:27]__/Step 2/5/: BuildERP Mono (MSBuild)// __[15:05:27]__//[Step 2/5] /Starting: "C:\Program Files (x86)\Mono-2.10.8\bin\mono.exe" C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.MsBuildBootstrap.exe /workdir:C:\TeamCity\buildAgent\work\6c18210ca1a3f348 "/msbuildPath:C:\Program Files (x86)\Mono-2.10.8\lib\mono\4.0\xbuild.exe"/ __[15:05:27]__//[Step 2/5] /in directory: C:\TeamCity\buildAgent\work\6c18210ca1a3f348/ __[15:05:28]__//[Step 2/5] /Process exited with code 1/ __[15:05:28]__//[Step 2/5] /MSBuild output/ __[15:05:28]__//[MSBuild output] /Start MSBuild.../ __[15:05:28]__//[MSBuild output] /'C:\Program Files (x86)\Mono-2.10.8\bin\mono.exe' '"C:\Program Files (x86)\Mono-2.10.8\lib\mono\4.0\xbuild.exe" "@C:\TeamCity\buildAgent\work\6c18210ca1a3f348\werp\werp.sln.teamcity.msbuild.tcargs" C:\TeamCity\buildAgent\work\6c18210ca1a3f348\werp\werp.sln.teamcity'/ __[15:05:28]__//[MSBuild output] /working dir = 'C:\TeamCity\buildAgent\work\6c18210ca1a3f348'/ __[15:05:28]__//[MSBuild output] /MSBUILD: error MSBUILD0005: Invalid syntax. Property name and value expected as <prop name>=[<prop value>]/ __[15:05:28]__//[Step 2/5] /Step BuildERP Mono (MSBuild) failed/ __[15:05:28]__/Step 3/5/: Cobertura de codigo (NUnit)// __[15:05:28]__//[Step 3/5] /Build step Cobertura de codigo (NUnit) skipped because of previous step failure/ __[15:05:28]__/Step 4/5/: inspeção de codigo (Inspections (.NET))// __[15:05:28]__//[Step 4/5] /Build step inspeção de codigo (Inspections (.NET)) skipped b/ /
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
