Passing Variables from TFS Build to Finalbuilder-Script

 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

 

...
<

...

Hi Marco,

Thanks for reporting this issue. There is a bug in the FBCmd task logger where it flags this message as an "Error" message, even though it's just an informational message.

We have a fix checked in, it should be available later today. Sorry for the inconvenience.

Regards,

Angus

Hi Angus,

Where can I download the fix?

Regards,
Marco

Hi Marco,

Sorry, here’s a link:

https://www.finalbuilder.com/downloads/finalbuilder/600/FB600_599.exe

Please let us know how you go.

Regards,

Angus

Hi Angus,

Now it works fine. Thank you for your help.

Regards,
Marco