github.com/ouraigua/jenkins-library@v0.0.0-20231028010029-fbeaf2f3aa9b/resources/metadata/abapAddonAssemblyKitRegisterPackages.yaml (about) 1 metadata: 2 name: abapAddonAssemblyKitRegisterPackages 3 description: This step uploads the SAR archives and creates physical Delivery Packages to AAKaaS. 4 longDescription: | 5 This step takes the list of Software Component Versions from the addonDescriptor in the commonPipelineEnvironment. 6 For Packages in status "P" = planned it uploads the SAR archive with the data file and metadata XML of the Delivery Packages composed and exported in the build system 7 and creates physical Delivery Package in AAKaaS. 8 The new status "L" = locked is written back to the addonDescriptor in the commonPipelineEnvironment. 9 <br /> 10 For Terminology refer to the [Scenario Description](https://www.project-piper.io/scenarios/abapEnvironmentAddons/). 11 12 spec: 13 inputs: 14 secrets: 15 - name: abapAddonAssemblyKitCredentialsId 16 description: Credential stored in Jenkins for the Addon Assembly Kit as a Service (AAKaaS) system 17 type: jenkins 18 params: 19 - name: abapAddonAssemblyKitEndpoint 20 type: string 21 description: Base URL to the Addon Assembly Kit as a Service (AAKaaS) system 22 scope: 23 - PARAMETERS 24 - STAGES 25 - STEPS 26 - GENERAL 27 mandatory: true 28 default: https://apps.support.sap.com 29 - name: username 30 type: string 31 description: User for the Addon Assembly Kit as a Service (AAKaaS) system 32 scope: 33 - PARAMETERS 34 - STAGES 35 - STEPS 36 mandatory: true 37 secret: true 38 - name: password 39 type: string 40 description: Password for the Addon Assembly Kit as a Service (AAKaaS) system 41 scope: 42 - PARAMETERS 43 mandatory: true 44 secret: true 45 - name: addonDescriptor 46 type: string 47 description: Structure in the commonPipelineEnvironment containing information about the Product Version and corresponding Software Component Versions 48 mandatory: true 49 scope: 50 - PARAMETERS 51 - STAGES 52 - STEPS 53 resourceRef: 54 - name: commonPipelineEnvironment 55 param: abap/addonDescriptor 56 outputs: 57 resources: 58 - name: commonPipelineEnvironment 59 type: piperEnvironment 60 params: 61 - name: abap/addonDescriptor