-
Notifications
You must be signed in to change notification settings - Fork 0
Promote
Promote is a feature that allows you to move changes forward or backward in the environment chain while managing Git workflows in the background.
infinit makes it easy to promote a Change, Collection, or Branch and handles all of the complex tasks behind the scenes. This may include merging the feature branch, resolving merge conflicts with patches (when available), creating deployment artifacts, deploying to the target environment, and cleaning up branches. The entire process is streamlined, with steps executing one after the other.
When a Change, Collection, or Branch is promoted, the feature branch(s) associated with it is merged into the target branch. To ensure a successful deployment, a temporary branch is first created from the target branch, the feature branch(s) are merged into the temporary branch, and the resulting package(s) artifacts are deployed to the target. If the deployment is successful, the temporary branch is then merged into the target branch.
You can view the progress at each step in the execution log, which includes information about git commands, metadata deployment, data updates, and task or script execution. The deployment log is also available for reference under the deployment record created for each promotion.
For every deployment or validation carried out, infinit maintains a record of the deployment log and build artifacts.