2021-05-21 08:54:43 +02:00
|
|
|
metadata:
|
|
|
|
name: transportRequestReqIDFromGit
|
|
|
|
description: "Retrieves the transport request ID from Git repository"
|
|
|
|
longDescription: |
|
2021-06-10 10:16:22 +02:00
|
|
|
This step scans the commit messages of the Git repository for a pattern to retrieve the transport request ID.
|
2021-07-08 11:07:08 +02:00
|
|
|
It is primarily made for the transport request upload steps to provide the transport request ID by Git means.
|
2021-05-21 08:54:43 +02:00
|
|
|
spec:
|
|
|
|
inputs:
|
|
|
|
params:
|
|
|
|
- name: gitFrom
|
|
|
|
aliases:
|
|
|
|
- name: changeManagement/git/from
|
|
|
|
type: "string"
|
|
|
|
description: "GIT starting point for retrieving the transport request ID"
|
|
|
|
scope:
|
|
|
|
- PARAMETERS
|
|
|
|
- STAGES
|
|
|
|
- STEPS
|
|
|
|
- GENERAL
|
|
|
|
default: "origin/master"
|
|
|
|
- name: gitTo
|
|
|
|
aliases:
|
|
|
|
- name: changeManagement/git/to
|
|
|
|
type: "string"
|
|
|
|
description: "GIT ending point for retrieving the transport request ID"
|
|
|
|
scope:
|
|
|
|
- PARAMETERS
|
|
|
|
- STAGES
|
|
|
|
- STEPS
|
|
|
|
- GENERAL
|
|
|
|
default: "HEAD"
|
|
|
|
- name: transportRequestLabel
|
|
|
|
aliases:
|
|
|
|
- name: changeManagement/transportRequestLabel
|
|
|
|
type: "string"
|
|
|
|
description: "Pattern used for identifying lines holding the transport request ID. The GIT commit log messages are scanned for this label"
|
|
|
|
scope:
|
|
|
|
- PARAMETERS
|
|
|
|
- STAGES
|
|
|
|
- STEPS
|
|
|
|
- GENERAL
|
|
|
|
default: "TransportRequest"
|
|
|
|
outputs:
|
|
|
|
resources:
|
|
|
|
- name: commonPipelineEnvironment
|
|
|
|
type: piperEnvironment
|
|
|
|
params:
|
|
|
|
- name: custom/transportRequestId
|