Overview
This package uses MSBuild to compile .NET assemblies.
Dependencies
The .NET 2.0 SDK must be installed.
Installation
For installation during execution of the CI Factory install script add:
<string value="MSBuild" />
to "Packages.InstallList". There are no manditory properties to be set.
Properties
| Compile.SolutionFile |
This solution file will be compiled. |
${ProductDirectory}/${ProjectName}.sln
|
Compile.PublishLogFile
|
Publish the log file to the artifacts directory. |
true
|
Compile.ConfigName
|
The configuration to compile.
|
Release
|
Compile.XmlLogFileName
|
What to name the log file.
|
${Compile.ConfigName}.xml
|
Compile.ZipFileName
|
What to name the zip, if it is set to be created. |
${ProjectName}-${Compile.ConfigName}-${CCNetLabel}.zip
|
Compile.ToCopyToBin
|
Copy all bin files to a common bin folder.
|
true
|
Compile.ToDeployZip
|
Create a zip file from the common bin folder.
|
true
|
Compile.Bin
|
The common bin folder to copy all output to.
|
${ProductDirectory}\${Compile.ConfigName}Bin
|
Compile.Environment.ConfigFilePath
|
Path to file that has a env datatype set.
|
${ProductDirectory}\Compile.Environment.xml
|
Compile.Environment.RefId
|
RefId for the env datatype to be used.
|
MSBuild.Environment
|
Targets
Reports
Trouble Shooting
|