mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-02-21 19:48:53 +02:00
simplify parameter preparation
This commit is contained in:
parent
c6300f4570
commit
c48d0a7416
@ -129,15 +129,10 @@ def createCommonOptionsMap(publisherName, settings){
|
||||
|
||||
@NonCPS
|
||||
def prepare(parameters){
|
||||
// ensure tool maps are initialized
|
||||
parameters.aggregation = toMap(parameters.aggregation)
|
||||
parameters.tasks = toMap(parameters.tasks)
|
||||
parameters.pmd = toMap(parameters.pmd)
|
||||
parameters.cpd = toMap(parameters.cpd)
|
||||
parameters.findbugs = toMap(parameters.findbugs)
|
||||
parameters.checkstyle = toMap(parameters.checkstyle)
|
||||
parameters.eslint = toMap(parameters.eslint)
|
||||
parameters.pylint = toMap(parameters.pylint)
|
||||
// ensure tool maps are initialized correctly
|
||||
for(String tool : ['aggregation','tasks','pmd','cpd','findbugs','checkstyle','eslint','pylint']){
|
||||
parameters[tool] = toMap(parameters[tool])
|
||||
}
|
||||
return parameters
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user