mirror of
https://github.com/SAP/jenkins-library.git
synced 2024-12-14 11:03:09 +02:00
1.9 KiB
1.9 KiB
transportRequestCreate
Description
Creates a Transport Request for a Change Document on the Solution Manager.
Prerequisites
- Change Management Client 2.0.0 or compatible version - available for download on Maven Central.
Parameters
parameter | mandatory | default | possible values |
---|---|---|---|
script |
yes | ||
changeDocumentId |
yes | ||
credentialsId |
yes | ||
endpoint |
yes |
script
- The common script environment of the Jenkinsfile running. Typically the reference to the script calling the pipeline step is provided with thethis
parameter, as inscript: this
. This allows the function to access thecommonPipelineEnvironment
for retrieving, for example, configuration parameters.changeDocumentId
- The id of the change document to transport.credentialsId
- The credentials to connect to the Solution Manager.endpoint
- The address of the Solution Manager.
Step configuration
The following parameters can also be specified as step parameters using the global configuration file:
credentialsId
endpoint
Return value
The id of the Transport Request that has been created.
Exceptions
AbortException
:- If the change id is not provided.
- If the creation of the transport request fails.
Example
def transportRequestId = transportRequestCreate script:this, changeDocumentId: '001'