github.com/jaylevin/jenkins-library@v1.230.4/resources/metadata/transportRequestReqIDFromGit.yaml (about) 1 metadata: 2 name: transportRequestReqIDFromGit 3 description: "Retrieves the transport request ID from Git repository" 4 longDescription: | 5 This step scans the commit messages of the Git repository for a pattern to retrieve the transport request ID. 6 It is primarily made for the transport request upload steps to provide the transport request ID by Git means. 7 spec: 8 inputs: 9 params: 10 - name: gitFrom 11 aliases: 12 - name: changeManagement/git/from 13 type: "string" 14 description: "GIT starting point for retrieving the transport request ID" 15 scope: 16 - PARAMETERS 17 - STAGES 18 - STEPS 19 - GENERAL 20 default: "origin/master" 21 - name: gitTo 22 aliases: 23 - name: changeManagement/git/to 24 type: "string" 25 description: "GIT ending point for retrieving the transport request ID" 26 scope: 27 - PARAMETERS 28 - STAGES 29 - STEPS 30 - GENERAL 31 default: "HEAD" 32 - name: transportRequestLabel 33 aliases: 34 - name: changeManagement/transportRequestLabel 35 type: "string" 36 description: "Pattern used for identifying lines holding the transport request ID. The GIT commit log messages are scanned for this label" 37 scope: 38 - PARAMETERS 39 - STAGES 40 - STEPS 41 - GENERAL 42 default: "TransportRequest" 43 outputs: 44 resources: 45 - name: commonPipelineEnvironment 46 type: piperEnvironment 47 params: 48 - name: custom/transportRequestId