Skip to content
This repository was archived by the owner on Mar 4, 2025. It is now read-only.

Latest commit

 

History

History
95 lines (70 loc) · 4.09 KB

File metadata and controls

95 lines (70 loc) · 4.09 KB

Exercise 4 - Run the SAP Continuous Integration and Delivery service job for Integration Suite

In this exercise, we will create and run the SAP Continuous Integration and Delivery service job. this job will upload the integration flow in to SAP cloud integration Design time, deploy to the runtime and get the runtime execution status.

Exercise 4.1 Setup CICD service Job for the Integration Suite Artifacts

  1. Login to the SAP Continuous Integration and Delivery service using instructor provided URL and tenant booker app generated login credentials.

  2. Click on Repositories tab and add new repository.

  3. Provide repository details and remove the WEBHOOK Event Receiver.

Name = <USERID>-CICD
Clone URL = https://github.com/<'GitHub-User'>/IN180.git

Remove WEBHOOK Event Receiver

Repository configuration

click on Add button which will create a new repository.

  1. Navigate to Jobs Tab and create a new job

  2. Creating a new SAP Continuous Integration and Delivery job with generic details as shown below

Job Name = <USERID>-Job
Branch = <USERID>-CICD
Repository = <USERID>-CICD
Pipeline = SAP Integration Suite Artifacts


Note:- Replace <'USERID'> with your login user id.

  1. Provide the job configuration for SAP Integration Suite pipeline General Parameters.
Flow ID = <USERID>-flow4
Design Time Authentication = techedServiceKeyCred


Note:- Replace <'USERID'> with your login user id. Replace techedServiceKeyCred with Cloud integration tenant name. Please note that, the CI/CD Service is already configured with credentials for the Tenant access (for example 'teched-eu01').

  1. Turn on the Upload and Deploy command and provide the configuration.
Flow Name = <USERID>-flow4
Package ID = CICD


Click on Create to create a new CI/CD job.

Exercise 4.2 Trigger the CI/CD service JOB and evaluate results

  1. Select the CI/CD Job you have just created and trigger the build

  2. All the Steps or Stages in the job should be Successfully completed

  3. You can also verify the Job execution log for more details.

Exercise 4.3 Verify the CI/CD job execution in the Integration Suite Tenant

After completing above steps, we can verify in the integration suite tenant that Integration flow artifact created in the Design time , also deployed in the runtime and in the message monitoring status its execution is successful

  1. Login to the SAP Cloud integration tenant with tenant booker app provided credentials.

Tenant Booker Application
SAP Integration Suite Tenant

  1. In the design time search and open the package CICD, move to the tab Artifacts and verify that your user-specific flow was created.

  2. Select Manage Integration Content under monitoring integration scenarios.

  3. Verify in the runtime for deployed integration artifacts, integration flow deployed or not!.

  4. First click on Monitor Message processing link for deployed integration artefact

  5. Finally we can check the Message monitoring for the execution status of the integration flow.

Summary

You've now successfully created/executed an SAP Continuous Integration and Delivery service job for integration Suite, automating various tasks such as Upload, Deploy and Message Monitoring Status check.