Using The Overview Page

The Overview Page of the Build Specification Editor gives you a summary of the build specification, allows you to define the references to other projects to be used for their command sets or used as dependencies, and lets you define variable values to be used throughout this build specification.

There are three sections to the Overview Page: The Project References section, the Variables section, and the Information section.

The Project References Section

The Project References section has a form for defining and ordering project references. There are two kinds of project references:
  • You may refer to other projects in the workspace to use their command sets, or
  • You may refer to other projects so they will be built before this project when doing a team build. Such projects do not have to be present in the local workspace, but will need to be present in the team build workspace in the repository. In order to search for prerequisite projects the project the current project must already be shared since a repository connection is required.

To add a project reference, open the project references section and click the Add button. This will cause a new project reference to be created and added to the list. Edit the project reference in the form to the right as needed. You can use the drop down list to see the projects in the workspace.

To remove a project reference select it and click the Remove button.

The order of project references in the list is important for projects on which this one depends. They will be built before this project in the oder in which they are specified here. If you wish to change the order, select the project you wish to move and click either the Up or Down button.

The Project Variables Section

Variables used throughout this build specification can be defined in the project variables table. These variables can be used directly in the command sets referenced by builders. You can define values for these variables by typing in strings. You can use properties in these string to reference values that would be set outside this build specification, either when submitting a developer build or in the build definition when submitting a team build. Properties have the form ${property-name}.

The Summary Section

The summary section of the Overview Page shows information about the builders defined in this build specification and the command sets defined and imported from other projects.

Please refer to Jazz™.net for more information.


Feedback