2014-07-03 13 views
7

Ho una variabile stringa in Jenkins che ha un valore predefinito di una stringa vuota. Quando creo il mio lavoro, il valore è impostato sull'ultima parte del nome del parametro. Quindi il nostro parametro qa-release che era impostato su una stringa vuota ora ha un valore di rilascio.Esiste un modo per impedire che un parametro stringa Jenkins si imposti automaticamente sul nome del parametro, se vuoto?

A causa del modo in cui il nostro codice è stato scritto, a volte devo inviare una stringa vuota. Stiamo cercando di non installare troppi plugin, quindi preferirei una soluzione che non lo richiedesse. Ho provato a regolare il valore di seguito, ma tutti produrre i risultati sopra

  • ""
  • "" ""
  • " ''"
  • ""
+0

hai provato a non impostarlo affatto? o forse qualche parola chiave come NULL o BLANK? –

+0

Sì, fa la stessa cosa se non viene inserito nulla e quando viene immesso il valore null, il valore viene cancellato quando viene salvata la configurazione. – user3614446

risposta

0

Se stai parlando del parametro String, nell'ultima versione di Jenkins (ma suppongo anche da prima) puoi lasciare vuoto il campo parametro quando inizi il lavoro, e risulta in un valore di stringa vuoto associato a quel parametro.

+0

Come ho capito, è stato corretto solo qui: https://issues.jenkins-ci.org/browse/JENKINS-45300. – evgeny9

Problemi correlati