github.com/jaylevin/jenkins-library@v1.230.4/resources/metadata/abapEnvironmentAssembleConfirm.yaml (about)

     1  metadata:
     2    name: abapEnvironmentAssembleConfirm
     3    description: "Confirm the Delivery of Assembly for installation, support package or patch in SAP Cloud Platform ABAP Environment system"
     4    longDescription: |
     5      This step confirms the assemblies of provided [installations, support packages or patches] in SAP Cloud Platform ABAP Environment system
     6  spec:
     7    inputs:
     8      secrets:
     9        - name: abapCredentialsId
    10          description: Jenkins credentials ID containing user and password to authenticate to the Cloud Platform ABAP Environment system or the Cloud Foundry API
    11          type: jenkins
    12          aliases:
    13            - name: cfCredentialsId
    14            - name: credentialsId
    15      params:
    16        - name: cfApiEndpoint
    17          type: string
    18          description: Cloud Foundry API endpoint
    19          scope:
    20            - PARAMETERS
    21            - STAGES
    22            - STEPS
    23            - GENERAL
    24          mandatory: false
    25          aliases:
    26            - name: cloudFoundry/apiEndpoint
    27        - name: cfOrg
    28          type: string
    29          description: Cloud Foundry target organization
    30          scope:
    31            - PARAMETERS
    32            - STAGES
    33            - STEPS
    34            - GENERAL
    35          mandatory: false
    36          aliases:
    37            - name: cloudFoundry/org
    38        - name: cfSpace
    39          type: string
    40          description: Cloud Foundry target space
    41          scope:
    42            - PARAMETERS
    43            - STAGES
    44            - STEPS
    45            - GENERAL
    46          mandatory: false
    47          aliases:
    48            - name: cloudFoundry/space
    49        - name: cfServiceInstance
    50          type: string
    51          description: Cloud Foundry Service Instance
    52          scope:
    53            - PARAMETERS
    54            - STAGES
    55            - STEPS
    56            - GENERAL
    57          mandatory: false
    58          aliases:
    59            - name: cloudFoundry/serviceInstance
    60        - name: cfServiceKeyName
    61          type: string
    62          description: Cloud Foundry Service Key
    63          scope:
    64            - PARAMETERS
    65            - STAGES
    66            - STEPS
    67            - GENERAL
    68          mandatory: false
    69          aliases:
    70            - name: cloudFoundry/serviceKey
    71            - name: cloudFoundry/serviceKeyName
    72            - name: cfServiceKey
    73        - name: host
    74          description: Specifies the host address of the SAP Cloud Platform ABAP Environment system
    75          type: string
    76          mandatory: false
    77          scope:
    78            - PARAMETERS
    79            - STAGES
    80            - STEPS
    81            - GENERAL
    82        - name: username
    83          type: string
    84          description: User for either the Cloud Foundry API or the Communication Arrangement for SAP_COM_0582
    85          scope:
    86            - PARAMETERS
    87            - STAGES
    88            - STEPS
    89          mandatory: true
    90          secret: true
    91        - name: password
    92          type: string
    93          description: Password for either the Cloud Foundry API or the Communication Arrangement for SAP_COM_0582
    94          scope:
    95            - PARAMETERS
    96            - STAGES
    97            - STEPS
    98          mandatory: true
    99          secret: true
   100        - name: addonDescriptor
   101          type: string
   102          description: Structure in the commonPipelineEnvironment containing information about the Product Version and corresponding Software Component Versions
   103          mandatory: true
   104          scope:
   105            - PARAMETERS
   106            - STAGES
   107            - STEPS
   108          resourceRef:
   109            - name: commonPipelineEnvironment
   110              param: abap/addonDescriptor
   111        - name: maxRuntimeInMinutes
   112          type: int
   113          description: maximal runtime of the step
   114          mandatory: true
   115          default: 360
   116          scope:
   117            - PARAMETERS
   118            - STAGES
   119            - STEPS
   120        - name: certificateNames
   121          type: "[]string"
   122          description: certificates for the backend system, this certificates needs to be stored in .pipeline/trustStore
   123          mandatory: false
   124          scope:
   125            - PARAMETERS
   126            - STAGES
   127            - STEPS
   128            - GENERAL
   129    outputs:
   130      resources:
   131        - name: commonPipelineEnvironment
   132          type: piperEnvironment
   133          params:
   134            - name: abap/addonDescriptor
   135    containers:
   136      - name: cf
   137        image: ppiper/cf-cli:7