Overview
The ProjectType type hold details about the type of the project. The available types are listed below.
Ant Properties
| Property |
Type |
Description |
| buildFile |
string |
The location of the ant build file, relative to the working directory. |
| targets |
string |
A space-separated list of ant targets to execute. |
| arguments |
string |
A space-separated list of additional command line arguments to pass to ant. |
| workingDir |
string |
The ant working directory, relative to the base directory. |
Executable Properties
| Property |
Type |
Description |
| executable |
string |
The command to be executed to trigger the build. |
| arguments |
string |
A space-separated list of additional command line arguments. |
| workingDir |
string |
The command line working directory, relative to the base directory. |
Maven Properties
| Property |
Type |
Description |
| targets |
string |
A space-separated list of maven targets to execute. |
| workingDir |
string |
The maven working directory, relative to the base directory. |
| arguments |
string |
A space-separated list of additional command line arguments to pass to maven. |
Maven 2 Properties
| Property |
Type |
Description |
| goals |
string |
A space-separated list of maven goals to execute. |
| workingDir |
string |
The maven working directory, relative to the base directory. |
| arguments |
string |
A space-separated list of additional command line arguments to pass to maven. |
Make Properties
| Property |
Type |
Description |
| makefile |
string |
The location of the make file, relative to the working directory. |
| targets |
string |
A space-separated list of make targets to execute. |
| arguments |
string |
A space-separated list of additional command line arguments to pass to make. |
| workingDir |
string |
The make working directory, relative to the base directory. |
XCode Properties
| Property |
Type |
Description |
| workingDir |
string |
The xcode working directory, relative to the base directory. |
| project |
string |
This is equivalent to the xcodebuild -project command line option. |
| config |
string |
This is equivalent to the xcodebuild -configuration command line option. |
| target |
string |
This is equivalent to the xcodebuild -target command line option. |
| action |
string |
Specify a build action (or actions) to perform on the target. |
| settings |
string |
Specify a space separated list of setting=value pairs that represent build settings and values. |
Custom Properties
| Property |
Type |
Description |
| pulseFile |
string |
The custom pulse file content. |
Versioned Properties
| Property |
Type |
Description |
| pulseFileName |
string |
The name of the pulse file relative to the base directory. |