| Recipes by Topic | Recipes by Author | Request Enhancement | Report a bug | Fix documentation |
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
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) |