# Public Cloud Transport Management

#### **Transports**

Transports in ReleaseOwl represent the technical changes captured from SAP S/4HANA Public Cloud systems that are ready to be deployed across environments as part of your software delivery process. These transports typically include configuration or extension objects that you have released in your SAP system.

#### Accessing Transports

* When you click on the **action button** for a transport, you can see the **Objects** button.
* Clicking the ***Objects*** button displays the list of transport objects included in the synchronized transport.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2FyAFrWI8CzhWuJERqLIbh%2Fimage.png?alt=media&#x26;token=6446ac33-61b6-4729-966c-139c22eb8d0f" alt=""><figcaption></figcaption></figure>

#### **Software collections**

* When you click the **Action** button for a **Software Collection,** the available options are: Sync, Versions, and Items.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2FW4NVQZ4TD9NdKx06OqHU%2Fimage.png?alt=media&#x26;token=20ce1ff2-ff2f-4984-b9d7-d9622af1b519" alt=""><figcaption></figcaption></figure>

**Sync:** This option synchronizes the latest exported version of the software collection.

**Versions** : Displays the versions of the Software Collection, representing the history of changes made over time (e.g., Version 1, Version 2, etc.). Versions can also be **assigned to a User Story** or **unassigned** as needed for tracking and deployment purposes.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2FcwAO44pj8DO037fHgu9q%2Fimage.png?alt=media&#x26;token=95564b2e-8dfd-4746-86fc-a44d2a48a0bc" alt=""><figcaption></figcaption></figure>

**Items** : Displays the list of items contained within the software collection.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2Foh18TMG3R1S1FJdnNGXP%2Fimage.png?alt=media&#x26;token=82ea02d2-5836-4f7f-b1e6-f38e407c6fdc" alt=""><figcaption></figcaption></figure>

### Creating a Release Pipeline <a href="#pdf-page-della43ge2ynalx23r7p-creating-a-release-pipeline-3" id="pdf-page-della43ge2ynalx23r7p-creating-a-release-pipeline-3"></a>

Release Pipelines in ReleaseOwl manage approvals, validations, deployments, automated tests, task assignments, and user story updates for SAP systems.

**1. Create a New Release Pipeline**

* Navigate to **Release Pipelines**.
* Click **Create New Release Pipeline**.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2F2NHSyIqWg2dERVhMF2dj%2Fimage.png?alt=media&#x26;token=5fc8c282-ae77-47d1-99b5-2169a803ba7d" alt=""><figcaption></figcaption></figure>

* Provide a **Pipeline Name**.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2FQo9sKSSP7MnhHlvrhwQP%2Fimage.png?alt=media&#x26;token=16e20c88-942c-410d-b074-556f11c33eee" alt=""><figcaption></figcaption></figure>

* Add stages (e.g., QA, Prod) and assign tasks to each stage.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2F1dYBvIzOhF87rgOD1P9a%2Fimage.png?alt=media&#x26;token=3b650e55-b2aa-40e0-8bd4-0120d53bbec9" alt=""><figcaption></figcaption></figure>

### **Validation Task**

A **Validation Task** allows you to validate S/4HANA Public Cloud artifacts as part of a pipeline execution. It ensures that the artifacts meet required quality checks before being promoted further in the pipeline

1. In a **Task Stage**, click on the **Add** button and select **Validation**.
2. Fill in the required details:

* **Name**: Provide a meaningful name for the validation task.
* **Description**: Enter a message or note to be displayed to the task approver.
* **S/4HANA Public Cloud**: Select the **target environment** where the validation will be executed.
* **Quality Checks**: Enable this option to perform automated quality checks during validation.
  * Includes **User Story Dependencies (Beta)**: This feature analyzes and validates dependent user stories to avoid conflicts or incomplete deployments.
* **Pipeline Execution**: Defines execution preferences for the validation task.
  * **Continue on Failure**: If enabled, the pipeline continues execution even if the validation task fails.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2FVL0erd6niVaUl4OKMzht%2Fimage.png?alt=media&#x26;token=ffb2c663-85a6-438b-8714-dcf0fa09f2e5" alt=""><figcaption></figcaption></figure>

### **Deployment Tasks**

A **Deployment Task** is used to deploy artifacts into the target **S/4HANA Public Cloud** environment as part of a pipeline stage.

#### **Steps to Configure a Deployment Task**

1. In a **Task Stage**, click the **Add** button and select **Deployment Task**.
2. Fill in the required details:

* **Name** : Enter a meaningful name for the deployment task.
* **Deploy Type** : Select **S/4HANA Public Cloud**.
* **Select the Environment** : Choose the target environment where the deployment should be executed.

#### **Notification Options**

* **Notify Users** : Sends an email notification to all users involved in the pipeline when the pipeline is triggered or when specific events occur. By selecting this you will see the following options:&#x20;
* **Notify To** : Allows you to configure additional recipients for deployment notifications. Options include:
  * **User:** Notify a specific user.
  * **Role** : Notify all users assigned to a specific role.
  * **Custom:** Notify based on a **custom component and role** defined in ReleaseOwl.
* **Notify Promotion User** → Sends an email notification to the user who initiated the promotion (from a user story or release package), regardless of whether the task succeeds or fails.

3. After entering the details, click **Save** to add the deployment task.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2FwonM23bT0N26ZFUfrLHz%2Fimage.png?alt=media&#x26;token=312a9a79-83e9-43d1-b558-76c0be6e1941" alt=""><figcaption></figcaption></figure>

### **Promoting a User Story**

A **User Story** in ReleaseOwl is used to track, manage, and promote changes from **SAP S/4HANA Public Cloud** artifacts.

#### **Steps to  Promote a User Story**

1. **Create a User Story**
   * Navigate to **Change Management**.
   * Open the created User Story and click **Edit**.
   * Click the **+ Add** button to attach **S/4HANA Public Cloud artifacts** (such as Transports or Software Collections).
   * After selecting the required artifacts, click **Save**.
2. **Promote the User Story**
   * Once the artifacts are attached, clicking the Promote button triggers the Release Pipeline.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2FdpmBKB0U3j0lC9Sutccw%2Fimage.png?alt=media&#x26;token=4202dd52-180f-4a12-9d85-21fb606d1097" alt=""><figcaption></figcaption></figure>

3. You will receive a message confirming that the promotion was successful, and you will be directed to the **Pipeline Activity** page, where you can see the **Validation Report** and **Deploy Logs**.

<figure><img src="https://1890383800-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDWyxe6hm5vqosFaByVgs%2Fuploads%2FSfBWgS1o3XE6bCgrSwxQ%2Fimage.png?alt=media&#x26;token=e8949a48-6487-4fc0-9509-1d883a471bf6" alt=""><figcaption></figcaption></figure>
