Projects bring together build processes, source
configurations, dependencies, and artifacts. A project template is a reusable blueprint that
defines a generic project.
Because project templates are reusable, you can
apply the same specifications to similar projects. Properties can be defined and the values
can be supplied later in the projects that are created from the template. A project template
might always use a particular type of build script, for example, but the name or location of
the script can vary by project. In this lesson, you create a project
template that you use later to create the tutorial project.
-
On the left navigational panel, click Templates.
The Projects tab is open by
default.
-
Click Create.
-
In the Create a Project Template dialog box, in the Name field, type
Git Project Template.
-
Click Save.
The Build Pre-Processing tab for the new
project template is displayed. You can use this tab to check for source changes or define
other things to occur before the build starts.
-
Click Agent
Pool Selection, and then select the agent pool that you created when
you configured the tutorial system.
The agent pool that you selected in
Lesson 4
will run the tutorial process. The agent pool you select here will be available during
project quiet periods. A quiet period is a specified period of time during which changes
cannot be committed to the source code.
-
Accept the default values for the other fields and click
Save.