Chciałbym zapisać parametry przekazane do zadania JobDSL. Wiem, że mogę odnosić się do poszczególnych parametrów, ale chciałbym, aby kod był generyczny. Jak uzyskać dostęp do listy parametrów przekazanych do pracy?Jak uzyskać dostęp do listy parametrów pracy Jenkinsa z poziomu skryptu JobDSL?
Obecny kod wygląda mniej więcej tak:
final jobParameters = new File('parameters')
jobParameters.write("""
|AOEU=${AOEU}
|SNTH=${SNTH}
"""[1..-1].stripMargin().trim())
Chciałbym, aby móc dostać to wyglądać mniej więcej tak:
final jobParameters = new File('parameters')
jobParameters.write(params.iterator().join('\n'))
params
jest coś, co jest dostępne w produkcji Przepływ Plugin ale nie JobDL Plugin.
Jakiś fragment kodu jako punkt wyjścia? – StephenKing
Dodałem przykładowy kod. –