2014-09-23 16 views
8

Sto provando a creare un lavoro in cui devo selezionare più valori per un parametro. env: dev1, dev2, qa1, qa2 ecc. Desidero poter selezionare dev1 & dev2 per aggiornare determinati valori. C'è un modo/plugin per Jenkins per gestirlo?Opzioni di selezione multipla jenkins

+0

Hai provato il suggerimento? – Technext

risposta

33

Extended Choice Parameter plug-in è la soluzione giusta per questo requisito. È necessario selezionare Extended Choice Parameter dall'elenco a discesa come illustrato di seguito:

enter image description here

In Name casella di testo, assegnare un nome. Ad esempio, Ambiente. Questo è il nome con cui accederai a tutti i valori (dev1, dev2, ...) che selezionerai durante l'attivazione della build. Ora, nella sezione Simple Parameter Types, verrà visualizzato un altro menu a discesa con il nome Parameter Type. Seleziona Multi Select da questo menu a discesa. Ora, nella sezione Choose Source for Value, inserisci i valori (dev1, dev2, qa1, qa2, ...) nella casella Value. Virgola (,) è il delimitatore predefinito. Fare riferimento screenshot qui sotto:

enter image description here

volta che hai finito con le impostazioni di cui sopra, si dovrà poi accedere all'opzione selezionata nello script (utilizzando variabile assegnata Name come descritto sopra) e decidere la linea di condotta .

+0

Sì! Questo ha funzionato per me. – Princy

+0

Finalmente ho avuto una risposta. ;) Sono felice che abbia funzionato. È bene accettare la risposta in modo che gli altri che visitano questa pagina sappiano che la query dell'OP (Poster originale) è stata risolta con la mia risposta. – Technext

Problemi correlati