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

     1  metadata:
     2    name: abapAddonAssemblyKitCreateTargetVector
     3    description: This step creates a Target Vector for software lifecycle operations
     4    longDescription: |
     5      This step takes the Product Version and the corresponding list of Software Component Versions from the addonDescriptor in the commonPipelineEnvironment.
     6      With these it creates a Target Vector, which is necessary for executing software lifecylce operations in ABAP Cloud Platform systems.
     7      The Target Vector describes the software state, which shall be reached in the managed ABAP Cloud Platform system.
     8      <br />
     9      For Terminology refer to the [Scenario Description](https://www.project-piper.io/scenarios/abapEnvironmentAddons/).
    10  spec:
    11    inputs:
    12      secrets:
    13        - name: abapAddonAssemblyKitCredentialsId
    14          description: Credential stored in Jenkins for the Addon Assembly Kit as a Service (AAKaaS) system
    15          type: jenkins
    16      params:
    17        - name: abapAddonAssemblyKitEndpoint
    18          type: string
    19          description: Base URL to the Addon Assembly Kit as a Service (AAKaaS) system
    20          scope:
    21            - PARAMETERS
    22            - STAGES
    23            - STEPS
    24            - GENERAL
    25          mandatory: true
    26          default: https://apps.support.sap.com
    27        - name: username
    28          type: string
    29          description: User for the Addon Assembly Kit as a Service (AAKaaS) system
    30          scope:
    31            - PARAMETERS
    32            - STAGES
    33            - STEPS
    34          mandatory: true
    35          secret: true
    36        - name: password
    37          type: string
    38          description: Password for the Addon Assembly Kit as a Service (AAKaaS) system
    39          scope:
    40            - PARAMETERS
    41          mandatory: true
    42          secret: true
    43        - name: addonDescriptor
    44          type: string
    45          description: Structure in the commonPipelineEnvironment containing information about the Product Version and corresponding Software Component Versions
    46          mandatory: true
    47          scope:
    48            - PARAMETERS
    49            - STAGES
    50            - STEPS
    51          resourceRef:
    52            - name: commonPipelineEnvironment
    53              param: abap/addonDescriptor
    54    outputs:
    55      resources:
    56        - name: commonPipelineEnvironment
    57          type: piperEnvironment
    58          params:
    59            - name: abap/addonDescriptor