github.com/ouraigua/jenkins-library@v0.0.0-20231028010029-fbeaf2f3aa9b/resources/metadata/integrationArtifactTransport.yaml (about)

     1  metadata:
     2    name: integrationArtifactTransport
     3    description: Integration Package transport using the SAP Content Agent Service
     4    longDescription: |
     5      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).
     6  
     7  spec:
     8    inputs:
     9      secrets:
    10        - name: casApiServiceKeyCredentialsId
    11          description: Jenkins secret text credential ID containing the service key to the CAS service instance
    12          type: jenkins
    13      params:
    14        - name: casServiceKey
    15          type: string
    16          description: Service key JSON string to access the CAS service instance
    17          scope:
    18            - PARAMETERS
    19          mandatory: true
    20          secret: true
    21          resourceRef:
    22            - name: casApiServiceKeyCredentialsId
    23              type: secret
    24              param: casServiceKey
    25        - name: integrationPackageId
    26          type: string
    27          description: Specifies the ID of the integration package artifact.
    28          scope:
    29            - PARAMETERS
    30            - GENERAL
    31            - STAGES
    32            - STEPS
    33          mandatory: true
    34        - name: resourceID
    35          type: string
    36          description: Specifies the technical ID of the integration package artifact.
    37          scope:
    38            - PARAMETERS
    39            - GENERAL
    40            - STAGES
    41            - STEPS
    42          mandatory: true
    43        - name: name
    44          type: string
    45          description: Specifies the name of the integration package artifact.
    46          scope:
    47            - PARAMETERS
    48            - GENERAL
    49            - STAGES
    50            - STEPS
    51          mandatory: true
    52        - name: version
    53          type: string
    54          description: Specifies the version of the Integration Package artifact.
    55          scope:
    56            - PARAMETERS
    57            - GENERAL
    58            - STAGES
    59            - STEPS
    60          mandatory: true