group Element (Process Template Schema)
Identifies a set of tasks for a plug-in to run during project creation.
Schema Hierarchy
ProcessTemplate Element (Process Template Schema)
groups Element (Process Template Schema)
group Element (Process Template Schema)
<group id="task group id" description="task group description" completionMessage="successful completion message" failureMessage="failure to complete message"> <dependencies>…<dependencies> <taskList>…</taskList> </group>
The following sections describe attributes, child elements, and parent elements.
Attributes
| Attribute | Description |
|---|---|
| id | Required group attribute. Identifies the task group. If another task group is dependent on this group, it will reference this id. The id must be unique across Team Foundation servers. |
| description | Required group attribute. Describes what the task group does. |
| completionMessage | Required group attribute. Displays a message to the user if the task group completes successfully during team project creation. |
| failureMessage | Optional group attribute. Displays a message to the user if the task group does not complete successfully during team project creation. |
Child Elements
| Element | Description |
|---|---|
| dependencies | Required element. Specifies dependencies the group has on other groups. |
| taskList | Required element. Identifies an XML file that contains the list of tasks to run. The list of tasks for a group must always be in a separate XML file. |
Parent Elements
| Element | Description |
|---|---|
| groups | Required element. Identifies sets of tasks that will run during project creation. |