Set Baseline Revision for Version Control CI
Introduction
Now users can seamlessly specify the baseline revision from a set of revisions available from the repository.
Feature Overview
The Baseline Revision serves as a reference point in version-controlled deployments. When configuring a CI Job, selecting a baseline revision instructs the system to automatically include all templates committed after that specific revision for every subsequent deployment execution.
Once the baseline revision is set:
The system continuously monitors the repository.
At runtime, it picks up all new commits made above the baseline, ensuring that only incremental changes are deployed.
This behavior persists across multiple deployments, allowing the job to stay up to date with the latest committed templates without manual revision selection each time.
This mechanism streamlines continuous integration workflows by reducing manual intervention and ensuring deployments always reflect the most recent changes since the defined baseline
Step-by-Step Guide
Select the "Deploy From Version Control", option at the "Source Type".

On this page, select the following required fields and input the necessary values:
Label Name: Enter the preferred label to identify the CI job.
Description: Provide a relevant description outlining the purpose of the deployment.
Repository: Select the appropriate repository from the available list.
Branch: Choose the required branch associated with the selected repository.
VC Fetch Type: Select the required "Fetch Type" from the available list.
From Revision: Select the starting revision to define the lower boundary of the revision range.
To Revision: Select the ending revision to define the upper boundary of the revision range.
VC Fetch Type: Select the "Baseline Revision" from the available list.

Select the "Baseline Revision" from the available list of versions.


Destination: Select the target org where the deployment should be executed.

Job Settings: The "Job Settings" screen allows configuration of deployment behaviors, scheduling options, user notifications, and post-deployment dataset propagation in a CI Job.

Preview: The final preview screen summarizes source, destination, and job settings, confirming that all commits after the selected baseline revision will be included in the CI job deployment.

Last updated
Was this helpful?

