Hi
I get always the same error when i pass some variables from a Team Foundation Build (MSBuild) Script to a Finalbuilder-Script (see the red lines in the BuildLog below). The Outdir Variable is set properly and the Finalbuilder-Script is executed successfully as well. But the status of the Team Foundation Build Script is "partially succeeded" instead of "succeeded". Using Finalbuilder Version 6.0.0.574.
Thanks,
Marco
MSBuild-Project:
Target Name="AfterDropBuild">
<FBCmd ProjectFile="$(SolutionRoot)\Main\Build\Test01.fbp6"
Variables="OutDir=$(OutDir)" />
Target>
BuildLog:
...
using "FBCmd" task from assembly "FinalBuilder.MSBuild.Tasks, Version=6.0.0.0, Culture=neutral, PublicKeyToken=300e5b79bda2b697".
Task "FBCmd"
Using FinalBuilder version 6
Using FBCMD version 6 located at C:\Program Files\FinalBuilder 6\FBCmd.exe
Cmdline : C:\Program Files\FinalBuilder 6\FBCmd.exe /V"OutDir=C:\TempBuild\Advice.Test1\Nightly Build\Binaries\Release\" /MSBUILDMODE /B /P"C:\TempBuild\Advice.Test1\Nightly Build\Sources\Main\Build\Test01.fbp6"
C:\TempBuild\Advice.Test1\Nightly Build\BuildType\TFSBuild.proj(199,5): FinalBuilder error : Variable [OutDir] set to [C:\TempBuild\Advice.Test1\Nightly Build\Binaries\Release\]
C:\TempBuild\Advice.Test1\Nightly Build\Sources\Main\Build\Test01.fbp6
FinalBuilder Project [ C:\TempBuild\Advice.Test1\Nightly Build\Sources\Main\Build\Test01.fbp6 ]
Action List [ Main ]
[ Set Build Status Message to "TemBuild Var = C:\TempBuild\Advice.Test1\Nightly Build\Binaries\Release\" ]
Action List Succeeded : Main
Project "Test01.fbp6" Successful
Done executing task "FBCmd".
....
"C:\TempBuild\Advice.Test1\Nightly Build\BuildType\TFSBuild.proj" (EndToEndIteration target) (1) ->
(AfterDropBuild target) ->
C:\TempBuild\Advice.Test1\Nightly Build\BuildType\TFSBuild.proj(199,5): FinalBuilder error : Variable [OutDir] set to [C:\TempBuild\Advice.Test1\Nightly Build\Binaries\Release\]
7 Warning(s)
1 Error(s)
Time Elapsed 00:00:15.10
...
<
...