1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00
sap-jenkins-library/resources/metadata/integrationArtifactTransport.yaml
Mayur Belur Mohan a65df9ced6
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>
2022-12-20 12:15:36 +01:00

61 lines
2.1 KiB
YAML

metadata:
name: integrationArtifactTransport
description: Integration Package transport using the SAP Content Agent Service
longDescription: |
With this step you can trigger an Integration Package transport from SAP Integration Suite using SAP Content Agent Service and SAP Cloud Transport Management Service. For more information about doing an Integration Package transport using SAP Content Agent Service see the documentation [here](https://help.sap.com/docs/CONTENT_AGENT_SERVICE/ae1a4f2d150d468d9ff56e13f9898e07/8e274fdd41da45a69ff919c0af8c6127.html).
spec:
inputs:
secrets:
- name: casApiServiceKeyCredentialsId
description: Jenkins secret text credential ID containing the service key to the CAS service instance
type: jenkins
params:
- name: casServiceKey
type: string
description: Service key JSON string to access the CAS service instance
scope:
- PARAMETERS
mandatory: true
secret: true
resourceRef:
- name: casApiServiceKeyCredentialsId
type: secret
param: casServiceKey
- name: integrationPackageId
type: string
description: Specifies the ID of the integration package artifact.
scope:
- PARAMETERS
- GENERAL
- STAGES
- STEPS
mandatory: true
- name: resourceID
type: string
description: Specifies the technical ID of the integration package artifact.
scope:
- PARAMETERS
- GENERAL
- STAGES
- STEPS
mandatory: true
- name: name
type: string
description: Specifies the name of the integration package artifact.
scope:
- PARAMETERS
- GENERAL
- STAGES
- STEPS
mandatory: true
- name: version
type: string
description: Specifies the version of the Integration Package artifact.
scope:
- PARAMETERS
- GENERAL
- STAGES
- STEPS
mandatory: true