github.com/jaylevin/jenkins-library@v1.230.4/resources/metadata/abapAddonAssemblyKitCheckPV.yaml (about) 1 metadata: 2 name: abapAddonAssemblyKitCheckPV 3 description: This step checks the validity of a Addon Product Version. 4 longDescription: | 5 This step checks by calling AAKaaS whether the Addon Product Version in the addonDescriptor configuration file specified via addonDescriptorFileName (e.g. addon.yml) does exist or is a valid successor of an existing Product Version. 6 It resolves the dotted version string into version, support package stack level and patch level and writes it to the addonDescriptor structure in the Piper commonPipelineEnvironment for usage of subsequent pipeline steps. 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: CredentialsId 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 secret: true 35 - name: password 36 type: string 37 description: Password for the Addon Assembly Kit as a Service (AAKaaS) system 38 scope: 39 - PARAMETERS 40 mandatory: true 41 secret: true 42 - name: addonDescriptorFileName 43 type: string 44 description: File name of the YAML file which describes the Product Version and corresponding Software Component Versions 45 mandatory: true 46 default: addon.yml 47 scope: 48 - PARAMETERS 49 - STAGES 50 - STEPS 51 - GENERAL 52 - name: addonDescriptor 53 type: string 54 description: Structure in the commonPipelineEnvironment containing information about the Product Version and corresponding Software Component Versions 55 mandatory: false 56 scope: 57 - PARAMETERS 58 - STAGES 59 - STEPS 60 resourceRef: 61 - name: commonPipelineEnvironment 62 param: abap/addonDescriptor 63 outputs: 64 resources: 65 - name: commonPipelineEnvironment 66 type: piperEnvironment 67 params: 68 - name: abap/addonDescriptor