mirror of
https://github.com/SAP/jenkins-library.git
synced 2024-12-14 11:03:09 +02:00
1.2 KiB
1.2 KiB
${docGenStepName}
${docGenDescription}
Prerequisites
none
${docGenParameters}
${docGenConfiguration}
${docJenkinsPluginDependencies}
Example
handlePipelineStepErrors (stepName: 'executeHealthCheck', stepParameters: parameters) {
def url = new Utils().getMandatoryParameter(parameters, 'url', null)
def statusCode = curl(url)
if (statusCode != '200')
error "Health Check failed: \${statusCode}"
}
Example console output
If echoDetails
is set to true the following information will be output to the console:
- Step beginning:
--- Begin library step: \${stepName}.groovy ---
- Step end:
--- End library step: \${stepName}.groovy ---
- Step errors:
----------------------------------------------------------
--- An error occurred in the library step: \${stepName}
----------------------------------------------------------
The following parameters were available to the step:
***
\${stepParameters}
***
The error was:
***
\${err}
***
Further information:
* Documentation of step \${stepName}: .../\${stepName}/
* Pipeline documentation: https://...
* GitHub repository for pipeline steps: https://...
----------------------------------------------------------