Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width600px

This action provides the ability to build Visual Studio .NET solutions using FinalBuilder. You can choose to build, rebuild or clean the whole solution or selected projects in the solution. You can also choose which Solution Configuration to use.

Column
width300px
Panel
borderColor#D8D8D8
bgColor#FFFFFF
titleColor#FFFFFF
titleBGColor#006396
borderWidth1
borderStylesolid
titleOn this page:
borderStylesolid

Table of Contents
maxLevel3
minLevel2
printablefalse
 

Column
 

Solution

Solution File

The path to the solution file to build. If the solution file is found at design-time, the configuration and project lists will be automatically populated.

...

Allows the specification of a regex statement for the configuration. The configuration will be interpreted by splitting the text into two parts. The parts are split by the pipe symbol. When this is done, the first matching configuration loaded from the solution will be built.  

For example a configuration value of of "Release|x64" will split into two regular expressions of "Release" and "x64". The first part is tested again the configurations found in the selected projects, while the second part is tested against the platform. When a target is found that has a match for the configuration and platform regex it will be added to this list of targets to build for the project. 

Examples:

Configuration TextConfiguration RegexPlatform TextExample Targets Matched
Release|x86Releasex86

Release - x86

Release And Deploy - x86

Release*|*Release**

Release - x86

Release - x64

ReleaseAndDeploy - x64

ReleaseToTesting - x64

*Deloy|**Deployx*

ReleaseAndDeploy - x64

ReleaseAndDeploy - x86

Deploy - x64

Deploy - x86

Fail action if no configurations match

...