Skip to content

Latest commit

 

History

History
 
 

CICD-UndeployIntegrationArtefact

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

CICD - Undeploy Integration Artefact

| Recipes by Topic | Recipes by Author | Request Enhancement | Report a bug | Fix documentation |

Axel Albrecht Axel Albrecht

This CICD Jenkins job simply enables you to undeploy an integration artefact from the Cloud Integration tenant.

A typical work flow would look something like this:

  • You build an integration flow on your Cloud Integration tenant.
  • You deploy the integration flow and perform some tests.
  • Based on the job results you can take certain actions.
  • Using this job, the integration artefact will be undeployed from the tenant.

Instructions to consume the CICD Jenkins file

Environment Variables List

Configure the following environment variables before executing the pipeline job

Name Example Description
IntegrationFlowID "IntegrationFlow1" The ID of the integration artefact that needs to be undeployed from the Cloud Integration tenant
CPIHost "${env.CPI_HOST}"
Neo: "xxxxxx-tmn.hci.eu2.hana.ondemand.com"
CF: "xxxxxx.it-cpi001.cfapps.eu10.hana.ondemand.com"
The host name (without HTTPS) of your Cloud Integration tenant
CPIOAuthHost "${env.CPI_OAUTH_HOST}"
"xxxxxx.authentication.sap.hana.ondemand.com"
The host name (without HTTPS) of the OAuth token server of your Cloud Integration tenant
CPIOAuthCredentials "${env.CPI_OAUTH_CRED}"
"CPIOAuthCredentials"
The alias of the OAuth credentials for the Cloud Integration tenant which is deployed on your build server (like Jenkins)

Related Recipes

References