Creating New Build Configuration Manually

On the Administration > Projects page, select the desired project in the list. (Alternatively, open the project using the Projects popup, and click the Edit Project Settings link on the right). The Project Settings page opens.

On the Build Steps page, configure build steps discovered by the automatic detection. ro create them manually by selecting a desired build runner from the drop-down list. Click Save. You can add as many build steps as you need within one build configuration. Note that they will be executed sequentially. In the end, the build gets the merged status and the output goes into the same build log. If some step fails, the rest is executed or not, depending on their step execution policy.

Creating New Build Configuration from URL

You can create a build configuration using a VCS URL:

On the Administration > Projects page, select the desired project in the list. (Alternatively, open the project using the Projects popup, and click the Edit Project Settings link on the right). The Project Settings page opens.

Your project and a build configuration are configured. Click the Run button to start the build. Depending on the build configuration settings, TeamCity can suggest some additional configuration options. Review the suggested settings and configure required ones.

Your project and a build configuration are configured. Click the Run button to start the build. Depending on the build configuration settings, TeamCity can suggest some additional configuration options. Review the suggested settings and configure required ones.

Creating Build Configuration Template

On the Administration > Projects page, select the desired project in the list. (Alternatively, open the project using the Projects popup, and click the Edit Project Settings link on the right). The Project Settings page opens.

Alternatively, you can create a build configuration template from an existing build configuration:

Open the existing build configuration settings page, click Actions at the top right corner of the screen, and select the Extract Template option.

Specify the settings required and click Create.

Creating Build Configuration From Template

To create a build configuration based on a template:

On the Administration > Projects page, select the desired project in the list. (Alternatively, open the project using the Projects popup, and click the Edit Project Settings link on the right). The Project Settings page opens.

On the Project Settings page, Build Configuration Templates section, locate the desired template and click its name or use Edit.

Click Actions at the top right corner of the screen, and select Create Build Configuration.

Specify the required settings for the new configuration.

The settings specified in the template cannot be edited in a configuration created from this template. However, some of them can be redefined in a build configuration. Note that modifying the settings of the template itself will affect all configurations based on this template.

Alternatively, you can create a build configuration based on a template as follows:

On the Administration > Projects page, select the desired project from the list. (Alternatively, open the project using the Projects popup, and click the Edit Project Settings link on the right). The Project Settings page opens.