You've already forked sap-jenkins-library
mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-09-16 09:26:22 +02:00
integrationArtifactTransport Command (#4131)
* integrationArtifactTransport Command * CodeReview Fix * CodeReview Fix * codereview fix * Update documentation/docs/steps/integrationArtifactTransport.md Co-authored-by: Srinikitha Kondreddy <srinikitha.kondreddy@sap.com> * Update documentation/docs/steps/integrationArtifactTransport.md Co-authored-by: Srinikitha Kondreddy <srinikitha.kondreddy@sap.com> * CodeReview Fixes * CodeReview FIxes * CodeReview Fix * Doc Fixes * Update documentation/docs/steps/integrationArtifactTransport.md Co-authored-by: Linda Siebert <39100394+LindaSieb@users.noreply.github.com> * Doc fixes * Doc Fixes * CodeReview Fixes * Doc Fixes Co-authored-by: Linda Siebert <linda.siebert@sap.com> Co-authored-by: Srinikitha Kondreddy <srinikitha.kondreddy@sap.com> Co-authored-by: Linda Siebert <39100394+LindaSieb@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
4ae97a8a73
commit
a65df9ced6
45
documentation/docs/steps/integrationArtifactTransport.md
Normal file
45
documentation/docs/steps/integrationArtifactTransport.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# ${docGenStepName}
|
||||
|
||||
## ${docGenDescription}
|
||||
|
||||
With this step, you can transport Integration Packages from SAP Integration Suite across various landscapes using SAP Content Agent Service.
|
||||
|
||||
SAP Integration Suite provides the ability to transport its content to other services. SAP Content Agent service enables you to assemble the content from various content providers (including SAP Integration Suite) in MTAR format. Later, this content is either available for download or can be exported to a configured transport queue, such as SAP Cloud Transport Management. This step, integrationArtifactTransport, only supports transporting Integration Packages from SAP Integration Suite. For more information on
|
||||
configurations required for SAP Integration Suite, see [Content Assembly for SAP Integration Suite](https://help.sap.com/docs/CONTENT_AGENT_SERVICE/ae1a4f2d150d468d9ff56e13f9898e07/8e274fdd41da45a69ff919c0af8c6127.html)
|
||||
|
||||
To use the integrationArtifactTransport step, proceed as follows:
|
||||
|
||||
* [Create SAP Content Agent Service Destination](https://help.sap.com/docs/CONTENT_AGENT_SERVICE/ae1a4f2d150d468d9ff56e13f9898e07/a4da0c26ced74bbfbc60e7f607dc05ab.html).
|
||||
* [Create Cloud Integration Destination](https://help.sap.com/docs/CONTENT_AGENT_SERVICE/ae1a4f2d150d468d9ff56e13f9898e07/c17c4004049d4d9dba373d72ce5610cd.html).
|
||||
* [Create SAP Cloud Transport Management Destination](https://help.sap.com/docs/CONTENT_AGENT_SERVICE/ae1a4f2d150d468d9ff56e13f9898e07/b44463a657fa4be48ea2525b7eb6e7de.html).
|
||||
* Transport Cloud Integration Content with SAP Content Agent Service as explained in the blog [TMS – Transport SAP Cloud Integration (CI/CPI) Content with Transport Management Service (TMS) and Content Agent Service (CAS)](https://blogs.sap.com/2022/03/25/transport-sap-cloud-integration-ci-cpi-content-with-transport-management-service-tms-and-content-agent-service-cas/)
|
||||
* integrationArtifactTransport step only supports Integration Package transport
|
||||
|
||||
## Prerequisites
|
||||
|
||||
## ${docGenParameters}
|
||||
|
||||
## ${docGenConfiguration}
|
||||
|
||||
## ${docJenkinsPluginDependencies}
|
||||
|
||||
## Example
|
||||
|
||||
Configuration example for a `Jenkinsfile`:
|
||||
|
||||
```groovy
|
||||
integrationArtifactTransport script: this
|
||||
```
|
||||
|
||||
Configuration example for a YAML file (for example `.pipeline/config.yaml`):
|
||||
|
||||
```yaml
|
||||
steps:
|
||||
<...>
|
||||
integrationArtifactTransport:
|
||||
casApiServiceKeyCredentialsId: 'MY_API_SERVICE_KEY'
|
||||
integrationPackageId: MY_INTEGRATION_PACKAGE_ID
|
||||
resourceID: MY_INTEGRATION_RESOURCE_ID
|
||||
name: MY_INTEGRATION_PACKAGE_NAME
|
||||
version: MY_INTEGRATION_PACKAGE_VERSION
|
||||
```
|
@@ -126,6 +126,7 @@ nav:
|
||||
- integrationArtifactGetMplStatus: steps/integrationArtifactGetMplStatus.md
|
||||
- integrationArtifactGetServiceEndpoint: steps/integrationArtifactGetServiceEndpoint.md
|
||||
- integrationArtifactResource: steps/integrationArtifactResource.md
|
||||
- integrationArtifactTransport: steps/integrationArtifactTransport.md
|
||||
- integrationArtifactUnDeploy: steps/integrationArtifactUnDeploy.md
|
||||
- integrationArtifactUpdateConfiguration: steps/integrationArtifactUpdateConfiguration.md
|
||||
- integrationArtifactUpload: steps/integrationArtifactUpload.md
|
||||
|
Reference in New Issue
Block a user