# Specify Baseline Revision in Continuous Integration for Version Control

### Introduction

Now users can seamlessly specify the baseline revision from a set of revisions available from the repository.

### Feature Overview

1. Users can select the baseline revision from which the system can select all the revisions available until that date as part of the deployment.
2. Once a user specifies a the baseline revision, the system will automatically pick up all the commits available from that point forward, every time a deployment is triggered on that job.

### Step-by-Step Guide

1. Select the ‘Version Control’ in the ‘Deployment From’ field of the ‘CI Job’ creation screen.

<figure><img src="/files/zMb0MZ6WCvvEMn2ulPbk" alt=""><figcaption></figcaption></figure>

2. Select ‘Baseline Revision’ in the ‘Deployment Type’ field as shown in the following screenshot.

<figure><img src="/files/FvH4eLflN2AuAGhqijUA" alt=""><figcaption></figcaption></figure>

3. Select ‘Git’ in the ‘Version Control’ field as shown in the following screenshot.

<figure><img src="/files/j2UFivM8ip1L0piDCUxG" alt=""><figcaption></figcaption></figure>

4. Select the required repository from the list in the ‘Repository’ field, as shown in the following screenshot.

<figure><img src="/files/VR7zUExVx5ZHrqQn1wXc" alt=""><figcaption></figcaption></figure>

5. Select the ‘Branch’ to which users can deploy through the ‘Branch’ field available.

<figure><img src="/files/4eYhkv2vzhTbqiiF9oyA" alt=""><figcaption></figcaption></figure>

6. Select the required revision from the list available in the ‘Revision’ field, as shown in the following screenshot.

<figure><img src="/files/Ol1hFYLJmjRS1f4vXWHz" alt=""><figcaption></figcaption></figure>

7. Open the ‘Revision’ field by clicking on the search icon. Upon clicking the search icon, a popup opens up, as shown in the following screenshot.

<figure><img src="/files/Fu8xw35x0OaxBdMGaZTS" alt=""><figcaption></figcaption></figure>

8. Select the required commit as a baseline revision and click ‘ok’ to confirm. When you complete the selection, the selected commit is displayed on the field.

<figure><img src="/files/K0vwMZMzjTfYlDB0eJPO" alt=""><figcaption></figcaption></figure>

9. Upon clicking ‘Save’ on the ‘CI Jobs’ configuration, users will be redirected to the ‘Job List’ section of the ‘CI Jobs’ page, as shown below.

<figure><img src="/files/XfZ6QomqzkrDNTTfFFym" alt=""><figcaption></figcaption></figure>

10. Upon clicking the ‘Play’ button, users are taken to the ‘New Build’ page, where users can ‘Trigger Build’ using the button.

    * On the ‘New Build’ screen, users can view the ‘Baseline Revision’ selected, under the ‘Baseline Revision’, as shown below.

    <figure><img src="/files/Fyr8fJEYk41Zz5vEd3Nt" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledgebase.autorabit.com/product-guides/arm/arm-features/ncino/feature-ci-jobs/running-a-ci-job/specify-baseline-revision-in-continuous-integration-for-version-control.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
