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

     1  metadata:
     2    name: abapAddonAssemblyKitReleasePackages
     3    description: This step releases the physical Delivery Packages
     4    longDescription: |
     5      This step takes the list of Software Component Versions from the addonDescriptor in the commonPipelineEnvironment.
     6      The physical Delivery Packages in status ā€œLā€ are released. The new status "R"eleased is written back to the addonDescriptor in the commonPipelineEnvironment.
     7      <br />
     8      For Terminology refer to the [Scenario Description](https://www.project-piper.io/scenarios/abapEnvironmentAddons/).
     9  spec:
    10    inputs:
    11      secrets:
    12        - name: abapAddonAssemblyKitCredentialsId
    13          description: Credential stored in Jenkins for the Addon Assembly Kit as a Service (AAKaaS) system
    14          type: jenkins
    15      params:
    16        - name: abapAddonAssemblyKitEndpoint
    17          type: string
    18          description: Base URL to the Addon Assembly Kit as a Service (AAKaaS) system
    19          scope:
    20            - PARAMETERS
    21            - STAGES
    22            - STEPS
    23            - GENERAL
    24          mandatory: true
    25          default: https://apps.support.sap.com
    26        - name: username
    27          type: string
    28          description: User for the Addon Assembly Kit as a Service (AAKaaS) system
    29          scope:
    30            - PARAMETERS
    31            - STAGES
    32            - STEPS
    33          mandatory: true
    34        - name: password
    35          type: string
    36          description: Password for the Addon Assembly Kit as a Service (AAKaaS) system
    37          scope:
    38            - PARAMETERS
    39          mandatory: true
    40        - name: addonDescriptor
    41          type: string
    42          description: Structure in the commonPipelineEnvironment containing information about the Product Version and corresponding Software Component Versions
    43          mandatory: true
    44          scope:
    45            - PARAMETERS
    46            - STAGES
    47            - STEPS
    48          resourceRef:
    49            - name: commonPipelineEnvironment
    50              param: abap/addonDescriptor
    51        - name: maxRuntimeInMinutes
    52          type: int
    53          description: Maximum runtime for status polling in minutes
    54          scope:
    55            - PARAMETERS
    56            - STAGES
    57            - STEPS
    58            - GENERAL
    59          default: 5
    60        - name: pollingIntervalInSeconds
    61          type: int
    62          description: Wait time in seconds between polling calls
    63          scope:
    64            - PARAMETERS
    65            - STAGES
    66            - STEPS
    67            - GENERAL
    68          default: 30
    69    outputs:
    70      resources:
    71        - name: commonPipelineEnvironment
    72          type: piperEnvironment
    73          params:
    74            - name: abap/addonDescriptor