1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00

Special handling for 'script' parameter

This commit is contained in:
Marcus Holl 2018-10-29 13:09:20 +01:00
parent 1624001826
commit 5798b0a236

View File

@ -367,6 +367,21 @@ void handleStep(stepName, prepareDefaultValuesStep, gse) {
def step = [parameters:[:]]
//
// START special handling for 'script' parameter
// ... would be better if there is no special handling required ...
step.parameters['script'] = [
docu: 'The common script environment of the Jenkinsfile running. ' +
'Typically the reference to the script calling the pipeline ' +
'step is provided with the this parameter, as in script: this. ' +
'This allows the function to access the ' +
'commonPipelineEnvironment for retrieving, for example, configuration parameters.',
required: true
]
// END special handling for 'script' parameter
Helper.normalize(params).toSorted().each {
it ->