ReleaseOwl Docs
  • ReleaseOwl Admin Guide
    • General Administration
      • User & Role Management
      • Project Management
      • Landscape Registration
      • Global Credential Management
      • Settings
      • Landscape Connectors
      • Parallel Landscape Configuration
      • Static Code Analysis
      • RO Agents
    • ALM Integrations
      • Jira
        • Jira Cloud
        • Jira On-Premise
        • Jira Automation Rules
      • Azure DevOps
      • ServiceNow
      • Freshservice Integration
    • Other Integrations
      • ReleaseOwl Callout Feature
      • DocuSign
    • Landscape Mapping
  • ReleaseOwl User Guide
    • Change Management
      • Backlog
      • Sprints
      • User Stories
      • Release Versions
      • User Story Dependency
    • Transport Management
      • On-Prem Environment Registration
      • Creation of Transports
      • Transport Validation and Analysis Reports
      • Transport Promotion and Pipeline Activity
      • Transport Management Actions
      • Transport of Copies
      • Retrofit & Conflict Resolution
      • gCTS
        • Build pipeline support for onPrem Fiori
    • SAP BTP
      • Administration
        • Credential Management
        • Cloud Environment Registration
      • Working with Build Pipelines
        • Static Code Analysis
        • Change Log Analysis
        • Download Artifact
        • Labels
      • GIT Ops
    • SAP API
      • Adminstration
        • Credential Management
        • Cloud Environment Registration
      • API Management
    • SAP CPI
      • SAP CPI Integration with ReleaseOwl
      • CPI Test Generator
      • CPI Management
        • Synchronize CPI Artifacts
        • Artifact Versions
        • CPI Artifact Comparison
        • Backup & Rollback
        • CPI Validation - CPILint
        • iFlow Unit Testing
        • Integration Advisor
    • SAP Analytics Cloud
    • SAP Datasphere
    • Working with Release Packages
      • Create Release Package with User Stories
      • Create Release Package with Transports
      • Release Package Validation with Transports
    • Working with Release Pipelines
      • Pipeline Tasks
        • Approval Task
        • Callout Task
        • Manual Task
        • User Story Status Task
        • Test Execution Task
        • Message Listener Task
        • GCTS Merge Task
        • GCTS Activate Task
        • GCTS Switch Task
        • Import via Toc Task
        • Transport Retrofit Task
        • Release Transport Task
        • DocuSign Approval
        • Validation Task
      • Use Cases
        • Automated Transport import along with Transport Promotion
        • Automated MTAR Deployments
        • Automated CPI Deployments
    • Test Automation
      • HCL OneTest
        • Test Configurations
        • Running Automated Tests with Release Pipelines
      • Tosca Integration
      • Integrating UiPath with ReleaseOwl
    • My Tasks
    • Multiverse
    • Utilities
      • ABAP Version Compare
      • gCTS Merge
Powered by GitBook
On this page
  • Key Points:
  • How to Enable Rollback:
  • Rollback Logs
  1. ReleaseOwl User Guide
  2. SAP CPI
  3. CPI Management

Backup & Rollback

PreviousCPI Artifact ComparisonNextCPI Validation - CPILint

Last updated 1 month ago

The Enable Rollback option is one of the key Deployment Actions that can be configured during the deployment process. When enabled, this option creates a backup of the current deployment version, allowing you to rollback changes in case of deployment failures or post-deployment issues.

Key Points:

  • Rollback is supported for CPI artifacts deployed both to design time and runtime.

  • To use rollback during a release pipeline, you must enable rollback while creating the pipeline.

  • During pipeline execution, you can initiate rollback by clicking the Rollback option in the deployment screen.

  • Detailed deployment information, including rollback status, is available in the associated deployment task.

How to Enable Rollback:

  1. While adding a Deployment Task, you will see an option for Enable Rollback.

  2. Select the checkbox next to this option.

  3. Click Save to confirm the changes.

  1. You can view the Release Pipeline execution status from User Stories screen by navigating to the Pipeline Activity as shown below:

  1. Click on the Pipeline Activity option. You can find the Rollback option under Deployment section.

  2. At any point of time i.e., during or after the deployment done by the execution of the Release Pipeline, you can rollback to previous version by clicking the Rollback option available.

  1. To rollback to the previous version, click on Rollback and in the confirmation pop-up that appears, click Yes. Rollback process starts.

Rollback Logs

  • Rollback Logs are generated for CPI artifacts deployed to both design time and runtime.

  • To rollback a build, click Rollback on the Pipeline Activity status page.

  • Once rollback is triggered, the rollback status and details will be visible in the deployment logs, providing transparency into the rollback process and outcomes.