This repository has been archived by the owner on Nov 2, 2023. It is now read-only.
Version 39
v39
⚠️ Breaking changes
In the process of aligning the pipeline configuration with the concepts of other project "Piper" pipelines to delivery a common user experience, the configuration of the SAP Cloud Platform Transport Management upload was moved from the stage productionDeployment
to the tmsUpload
step:
steps:
+ tmsUpload:
+ nodeName: 'TEST'
+ credentialsId: 'TMS-UPLOAD'
+ customDescription: 'A custom description for the node upload'
stages:
- productionDeployment:
- tmsUpload:
- nodeName: 'TEST'
- credentialsId: 'TMS-UPLOAD'
- customDescription: 'A custom description for the node upload'
Stages endToEndTests and productionDeployment
- The
appUrls
property of the stagesendToEndTests
andproductionDeployment
must not be a string anymore.
Instead,appUrls
is required to be a list of maps, where for eachappUrl
the mandatory propertyurl
is defined.
Example:
endToEndTests:
- appUrls: 'https://my-app-url.com'
+ appUrls:
+ - url: 'https://my-app-url.com'
- In addition, the optional property
parameters
which can be defined for eachappUrl
, must not be a string anymore.
Instead, it is required to be a list of strings, where each string corresponds to one element of the parameters. For Example:
endToEndTests:
appUrls:
- url: 'https://my-app-url.com'
- parameters: '--tag scenario1'
+ parameters: ['--tag', 'scenario1']