Vorrei salvare i parametri passati in un lavoro JobDSL. So di poter fare riferimento a singoli parametri, ma mi piacerebbe rendere il codice generico. Come potrei accedere all'elenco dei parametri passati al lavoro?Come accedere all'elenco dei parametri del lavoro Jenkins da uno script JobDSL?
Il codice attuale simile a:
final jobParameters = new File('parameters')
jobParameters.write("""
|AOEU=${AOEU}
|SNTH=${SNTH}
"""[1..-1].stripMargin().trim())
Vorrei essere in grado di farlo sembrare qualcosa di simile:
final jobParameters = new File('parameters')
jobParameters.write(params.iterator().join('\n'))
params
è qualcosa che è disponibile nella build flusso Plugin ma non il plugin JobDSL.
Qualche snippet di codice come punto di partenza? – StephenKing
Ho aggiunto codice di esempio. –