1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
sap-jenkins-library/resources/metadata/isChangeInDevelopment.yaml
Roland Stengel 7612272992
checkChangeInDevelopment (#3115)
- refactor GO implementation
2021-10-04 13:08:34 +02:00

62 lines
1.6 KiB
YAML

metadata:
name: isChangeInDevelopment
description: "Checks if a certain change is in status 'in development'"
longDescription: |
"Checks if a certain change is in status 'in development'"
spec:
inputs:
params:
- name: endpoint
type: string
mandatory: true
description: "The service endpoint"
aliases:
- name: changeManagement/endpoint
scope:
- PARAMETERS
- STAGES
- STEPS
- GENERAL
- name: username
type: string
mandatory: true
description: "The user"
secret: true
scope:
- PARAMETERS
- STAGES
- STEPS
- GENERAL
- name: password
type: string
mandatory: true
description: "The password"
secret: true
scope:
- PARAMETERS
- GENERAL
- name: changeDocumentId
type: string
mandatory: true
description: "The change document which should be checked for the status"
scope:
- PARAMETERS
- STAGES
- STEPS
- name: failIfStatusIsNotInDevelopment
type: bool
default: true
description: "lets the build fail in case the change is not in status 'in developent'. Otherwise a warning is emitted to the log"
scope:
- PARAMETERS
- STAGES
- STEPS
- name: clientOpts
type: "[]string"
description: "additional options passed to cm client, e.g. for troubleshooting"
scope:
- PARAMETERS
- STAGES
- STEPS