...
Code Block | ||
---|---|---|
| ||
<UsingTask TaskName="FinalBuilder.FBCmd" AssemblyName="FinalBuilder.MSBuild.Tasks, Version=8.0.0.0, Culture=neutral, PublicKeyToken=300e5b79bda2b697" /> <Target Name="AfterBuild"> <FBCmd ProjectFile="C:\My Build\My Build.fbp8" /> </Target> Here is an example task showing all available options: <FBCmd ProjectFile=".\Included Project.fbp8" Variables="VariableA='Hello World';VariableB=66" StopIfFBFails="true" AllowInteractive="true" DontWriteToLog="false" Timeout="30000" ShowBanner="true" FBVersion="7" /> |
Project File
Path to the FinalBuilder project to execute. Required.
Variables
Optional. Specify one or more variables to set in the target project. Use the syntax "Name=Value". Separate multiple variables with semicolons. Optional.
StopIfFBFails
Should the MSBuild Target fail if FB fails? Defaults to True.
AllowInteractive
Should interactive actions be allowed in the project? Defaults to False.
DontWriteToLog
Should output be not written to the FinalBuilder log? Defaults to False.
Timeout
Should the action time out after X milliseconds? Defaults to no timeout.
ShowBanner
Should the FinalBuilder banner be sent to the MSBuild log?
FBVersion
What version of FinalBuilder should be used to execute the project? By default, this is determined by the project file name.
Other Options
There are some other, undocumented, options which are used when working with Team Foundation Server. It is recommended that you use the FinalBuilder Visual Studio Addin to configure these options.
...